| 1234567891011121314151617 |
- class Contact < ActiveRecord::Base
- ##--- Associaciones
- has_many :customers
- has_many :suppliers
- ##--- Llevar registro de Actividad del usuario
- audited
- enum status: [ :erased, :active, :inactive ]
-
- ##--- Validaciones previas de guardar
- validates_presence_of :name, message: "Debe capturar el nombre del contacto."
- validates_presence_of :last_name, message: "Debe capturar el apellido del contacto."
- # validates_presence_of :phone, message: "Debe capturar el teléfono del contacto."
- # validates_presence_of :email, message: "Debe capturar el correo electrónico del contacto."
- validates_format_of :email, :with => /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\z/i ,message: "El formato del correo electrónico es inválido", :allow_blank => true
- end
|