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(); }
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; }
public EliminarCliente(BeLifeContext contexto, Cliente Cliente) : this(contexto) { TbRut.Text = Cliente.RutCliente; BtnEliminarCliente_Click(this, null); }
public EliminarCliente(BeLifeContext contexto) { InitializeComponent(); Contexto = contexto; }
public ActualizarContrato(BeLifeContext contexto, Contrato contrato) : this(contexto) { TbNumero.IsEnabled = false; TbNumero.Text = contrato.Numero; IsVisibleChanged += ActualizarContrato_IsVisibleChanged; }
public ActualizarContrato(BeLifeContext contexto) { InitializeComponent(); Contexto = contexto; CbPlan.ItemsSource = Contexto.Plan.ToList(); }
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; }
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);