/// <summary> /// Registrar categoria /// </summary> /// <param name="persona"></param> /// <param name="cliente"></param> /// <param name="creCliente"></param> public int RegistrarCategoria(SIGEEA_CatCliente catCliente) { DataClasses1DataContext dc = new DataClasses1DataContext(); dc.SIGEEA_CatClientes.InsertOnSubmit(catCliente); dc.SubmitChanges(); return catCliente.PK_Id_CatCliente; }
/// <summary> /// Registrar categoria /// </summary> /// <param name="persona"></param> /// <param name="cliente"></param> /// <param name="creCliente"></param> public int RegistrarCategoria(SIGEEA_CatCliente catCliente) { DataClasses1DataContext dc = new DataClasses1DataContext(); dc.SIGEEA_CatClientes.InsertOnSubmit(catCliente); dc.SubmitChanges(); return(catCliente.PK_Id_CatCliente); }
/// <summary> /// Editar categoria /// </summary> /// <param name="persona"></param> /// <param name="cliente"></param> /// <param name="creCliente"></param> public int EditarCategoria(SIGEEA_CatCliente catCliente) { DataClasses1DataContext dc = new DataClasses1DataContext(); SIGEEA_CatCliente Editar = dc.SIGEEA_CatClientes.First(c => c.PK_Id_CatCliente == catCliente.PK_Id_CatCliente); Editar.Limite_CatCliente = catCliente.Limite_CatCliente; Editar.RanPagos_CatCliente = catCliente.RanPagos_CatCliente; Editar.TieMaximo_CatCliente = catCliente.TieMaximo_CatCliente; Editar.FK_Id_TipCatCliente = catCliente.FK_Id_TipCatCliente; dc.SubmitChanges(); return(Editar.PK_Id_CatCliente); }
/// <summary> /// Editar categoria /// </summary> /// <param name="persona"></param> /// <param name="cliente"></param> /// <param name="creCliente"></param> public int EditarCategoria(SIGEEA_CatCliente catCliente) { DataClasses1DataContext dc = new DataClasses1DataContext(); SIGEEA_CatCliente Editar = dc.SIGEEA_CatClientes.First(c => c.PK_Id_CatCliente == catCliente.PK_Id_CatCliente); Editar.Limite_CatCliente = catCliente.Limite_CatCliente; Editar.RanPagos_CatCliente = catCliente.RanPagos_CatCliente; Editar.TieMaximo_CatCliente = catCliente.TieMaximo_CatCliente; Editar.FK_Id_TipCatCliente = catCliente.FK_Id_TipCatCliente; dc.SIGEEA_CatClientes.InsertOnSubmit(Editar); dc.SubmitChanges(); return Editar.PK_Id_CatCliente; }
private void btnRegistrarCliente_Click(object sender, RoutedEventArgs e) { try { ValidaCedula(); if (cedValida == false || (cedValida == true && cedula == txbCedula.Text)) { RegistrarPersona(); ClienteMantenimiento clienteMant = new ClienteMantenimiento(); if (editar == false) { SIGEEA_Cliente nuevoCliente = new SIGEEA_Cliente(); SIGEEA_CatCliente nuevaCat = new SIGEEA_CatCliente(); nuevaCat.FK_Id_TipCatCliente = Convert.ToInt32(lbPkCatCliente.Content); nuevaCat.Limite_CatCliente = Convert.ToDouble(txbCreMaximo.Text); nuevaCat.RanPagos_CatCliente = txbRango.Text; nuevaCat.TieMaximo_CatCliente = txbTiempoMaximo.Text; clienteMant.RegistrarCliente(nuevaPersona, nuevoCliente, clienteMant.RegistrarCategoria(nuevaCat)); } else { SIGEEA_CatCliente nuevaCat = new SIGEEA_CatCliente(); nuevaCat.FK_Id_TipCatCliente = Convert.ToInt32(lbPkCatCliente.Content); nuevaCat.Limite_CatCliente = Convert.ToDouble(txbCreMaximo.Text); nuevaCat.RanPagos_CatCliente = txbRango.Text; nuevaCat.TieMaximo_CatCliente = txbTiempoMaximo.Text; nuevaCat.PK_Id_CatCliente = Cliente.PK_Id_CatCliente; nuevaPersona.PK_Id_Persona = Cliente.PK_Id_Persona; clienteMant.ModificarCliente(mantCliente.EditarCategoria(nuevaCat), nuevaPersona); } MessageBox.Show("La solicitud realizada se finalizó con éxito."); this.Close(); } else { MessageBox.Show("Ya existe una persona registrada con es cédula"); txbCedula.Text = ""; } } catch (Exception ex) { MessageBox.Show("Error al realizar la solicitud." + ex.Message); } }
private void btnRegistrarCliente_Click(object sender, RoutedEventArgs e) { try { RegistrarPersona(); ClienteMantenimiento clienteMant = new ClienteMantenimiento(); if (editar == false) { SIGEEA_Cliente nuevoCliente = new SIGEEA_Cliente(); SIGEEA_CatCliente nuevaCat = new SIGEEA_CatCliente(); nuevaCat.FK_Id_TipCatCliente = Convert.ToInt32(lbPkCatCliente.Content); nuevaCat.Limite_CatCliente = Convert.ToDouble(txbCreMaximo.Text); nuevaCat.RanPagos_CatCliente = txbRango.Text; nuevaCat.TieMaximo_CatCliente = txbTiempoMaximo.Text; clienteMant.RegistrarCliente(nuevaPersona, nuevoCliente, clienteMant.RegistrarCategoria(nuevaCat)); } else { SIGEEA_CatCliente nuevaCat = new SIGEEA_CatCliente(); nuevaCat.FK_Id_TipCatCliente = Convert.ToInt32(lbPkCatCliente.Content); nuevaCat.Limite_CatCliente = Convert.ToDouble(txbCreMaximo.Text); nuevaCat.RanPagos_CatCliente = txbRango.Text; nuevaCat.TieMaximo_CatCliente = txbTiempoMaximo.Text; SIGEEA_Cliente nuevoCliente = new SIGEEA_Cliente(); clienteMant.ModificarCliente(nuevoCliente, mantCliente.EditarCategoria(nuevaCat), nuevaPersona); } MessageBox.Show("La solicitud realizada se finalizó con éxito."); } catch { MessageBox.Show("Error al realizar la solicitud."); } }