public ListarContratos(BeLifeContext contexto)
 {
     InitializeComponent();
     Contexto = contexto;
     DtgContratos.ItemsSource = Contexto.Contrato.ToList();
     CbPlan.ItemsSource       = Contexto.Plan.ToList();
 }
 public ActualizarCliente(BeLifeContext contexto)
 {
     InitializeComponent();
     Contexto = contexto;
     DtpFechaNacimiento.DisplayDateEnd = DateTime.Today.AddYears(-18);
     CbEstadoCivil.ItemsSource         = Contexto.EstadoCivil.ToList();
 }
Exemple #3
0
 public ListarClientes(BeLifeContext contexto)
 {
     InitializeComponent();
     Contexto = contexto;
     DtgClientes.ItemsSource   = Contexto.Cliente.ToList();
     CbEstadoCivil.ItemsSource = Contexto.EstadoCivil.ToList();
 }
        public AgregarContrato(BeLifeContext contexto)
        {
            InitializeComponent();
            Contexto = contexto;

            CbPlan.ItemsSource = Contexto.Plan.ToList();

            DtpInicioVigencia.DisplayDateStart = DateTime.Now;
            DtpInicioVigencia.DisplayDate      = DateTime.Now;
            DtpInicioVigencia.DisplayDateEnd   = DateTime.Now + TimeSpan.FromDays(31);
        }
        public AgregarCliente(BeLifeContext contexto)
        {
            InitializeComponent();
            Contexto = contexto;

            /* Cargar estados civiles */
            CbEstadoCivil.ItemsSource = Contexto.EstadoCivil.ToList();
            /* Fecha nacimiento mínima */
            var nowMinus18 = DateTime.Today.AddYears(-18);

            DtpFechaNacimiento.DisplayDateEnd = nowMinus18;
        }
Exemple #6
0
 public EliminarCliente(BeLifeContext contexto, Cliente Cliente) : this(contexto)
 {
     TbRut.Text = Cliente.RutCliente;
     BtnEliminarCliente_Click(this, null);
 }
Exemple #7
0
 public EliminarCliente(BeLifeContext contexto)
 {
     InitializeComponent();
     Contexto = contexto;
 }
Exemple #8
0
 public ActualizarContrato(BeLifeContext contexto, Contrato contrato) : this(contexto)
 {
     TbNumero.IsEnabled = false;
     TbNumero.Text      = contrato.Numero;
     IsVisibleChanged  += ActualizarContrato_IsVisibleChanged;
 }
Exemple #9
0
 public ActualizarContrato(BeLifeContext contexto)
 {
     InitializeComponent();
     Contexto           = contexto;
     CbPlan.ItemsSource = Contexto.Plan.ToList();
 }
Exemple #10
0
 public MenuClientes(BeLifeContext contexto)
 {
     InitializeComponent();
     Contexto = contexto;
 }
 public ActualizarCliente(BeLifeContext contexto, Cliente cliente) : this(contexto)
 {
     TbRut.IsEnabled   = false;
     TbRut.Text        = cliente.RutCliente;
     IsVisibleChanged += ActualizarContrato_IsVisibleChanged;
 }
 public AnularContrato(BeLifeContext contexto, Contrato contrato) : this(contexto)
 {
     TbNumero.Text = contrato.Numero;
     BtnAnularContrato_Click(this, null);
 }
 public AnularContrato(BeLifeContext contexto)
 {
     InitializeComponent();
     Contexto = contexto;
 }
Exemple #14
0
 public static Boolean IsRutValido(this BeLifeContext self, String rut, Boolean checkExists = true) =>
 rut != null &&
 !rut.Equals(String.Empty) &&
 Regex.IsMatch(rut, "^[0-9]{8}-[1-9kK]$") &&
 (checkExists ? self.Cliente.FirstOrDefault(c => c.RutCliente == rut) != null : true);