private void btnAgregarDueño_Click(object sender, EventArgs e) { Dueños du = new Dueños(); frmABMDueños ventana = new frmABMDueños(du); ventana.ShowDialog(); }
public static bool EliminarDueño(Dueños du) { string cadenaConexion = System.Configuration.ConfigurationManager.AppSettings["CadenaBD"]; SqlConnection cn = new SqlConnection(cadenaConexion); bool resultado = false; try { SqlCommand cmd = new SqlCommand(); string consulta = "DeleteDueño"; cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@numeroDocumento", du.NumeroDocumentoDueño); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = consulta; cn.Open(); cmd.Connection = cn; cmd.ExecuteNonQuery(); resultado = true; } catch (Exception) { throw; } finally { cn.Close(); } return(resultado); }
private void CargarCampos(Dueños du) { txtNumeroDocumento.Text = du.NumeroDocumentoDueño.ToString(); cmbTipoDocumento.SelectedValue = du.TipoDocumentoDueño; txtNombreDueño.Text = du.NombreDueño; txtApellidoDueño.Text = du.ApellidoDueño; txtCalle.Text = du.CalleDueño; txtNumeroCalle.Text = du.NumeroCalleDueño.ToString(); cmbBarrio.SelectedValue = du.IdBarrioDueño; }
private void gdrDueños_CellClick(object sender, DataGridViewCellEventArgs e) { int indice = e.RowIndex; DataGridViewRow filaSeleccionda = gdrDueños.Rows[indice]; string numeroDocumento = filaSeleccionda.Cells["NumeroDocumento"].Value.ToString(); Dueños du = AD_Dueños.ObtenerDueño(int.Parse(numeroDocumento)); frmABMDueños ventana = new frmABMDueños(du); ventana.ShowDialog(); }
public ActionResult Crear(Dueños nuevoDueño) { if (ModelState.IsValid) { db.dueños.Add(nuevoDueño); db.SaveChanges(); return(RedirectToAction("Lista")); } ViewBag.MensajeError = "Hubo un error, Verifique bien los datos"; return(View()); }
public frmABMDueños(Dueños du) { InitializeComponent(); LimpiarCampos(); CargarComboBarrios(); CargarComboDocumentos(); if (du == null) { btnEliminar.Enabled = false; } else { CargarCampos(du); } }
private Dueños ObtenerDatosDueño() { Dueños du = new Dueños(); du.NumeroDocumentoDueño = int.Parse(txtNumeroDocumento.Text.Trim()); du.TipoDocumentoDueño = (int)cmbTipoDocumento.SelectedValue; du.NombreDueño = txtNombreDueño.Text.Trim(); du.ApellidoDueño = txtApellidoDueño.Text.Trim(); du.CalleDueño = txtCalle.Text.Trim(); du.NumeroCalleDueño = int.Parse(txtNumeroCalle.Text); du.IdBarrioDueño = (int)cmbBarrio.SelectedValue; return(du); }
public static bool ActualizarDueño(Dueños du) { //UPDATE table_name //SET column1 = value1, column2 = value2, ... //WHERE condition; bool res = false; string cadenaConexion = System.Configuration.ConfigurationManager.AppSettings["CadenaBD"]; SqlConnection cn = new SqlConnection(cadenaConexion); try { SqlCommand cmd = new SqlCommand(); cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@NumeroDocumento", du.NumeroDocumentoDueño); cmd.Parameters.AddWithValue("@TipoDocumento", du.TipoDocumentoDueño); cmd.Parameters.AddWithValue("@NombreDueño", du.NombreDueño); cmd.Parameters.AddWithValue("@ApellidoDueño", du.ApellidoDueño); cmd.Parameters.AddWithValue("@Calle", du.CalleDueño); cmd.Parameters.AddWithValue("@NumeroCalle", du.NumeroCalleDueño); cmd.Parameters.AddWithValue("@IdBarrio", du.IdBarrioDueño); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "UpdateDueño"; cn.Open(); cmd.Connection = cn; cmd.ExecuteNonQuery(); res = true; } catch (Exception) { throw; } finally { cn.Close(); } return(res); }
public static Dueños ObtenerDueño(int nroDocumento) { Dueños du = new Dueños(); string cadenaConexion = System.Configuration.ConfigurationManager.AppSettings["CadenaBD"]; SqlConnection cn = new SqlConnection(cadenaConexion); try { SqlCommand cmd = new SqlCommand(); cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@NumeroDocumento", nroDocumento); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "ObtenerDueño"; cn.Open(); cmd.Connection = cn; SqlDataReader dr = cmd.ExecuteReader(); if (dr != null && dr.Read()) { du.NumeroDocumentoDueño = int.Parse(dr["nro_documento"].ToString()); du.TipoDocumentoDueño = int.Parse(dr["tipo_documento"].ToString()); du.NombreDueño = dr["n_dueño"].ToString(); du.ApellidoDueño = dr["apellido_dueño"].ToString(); du.CalleDueño = dr["calle"].ToString(); du.NumeroCalleDueño = int.Parse(dr["nro_calle"].ToString()); du.IdBarrioDueño = int.Parse(dr["id_barrio"].ToString()); } else { } } catch (Exception) { throw; } finally { cn.Close(); } return(du); }
private void btnEliminar_Click(object sender, EventArgs e) { DialogResult confirmacion = MessageBox.Show("¿Desea eliminar el dueño seleccionado?", "Confirmacion", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); if (confirmacion == DialogResult.OK) { Dueños du = ObtenerDatosDueño(); bool resultado = AD_Dueños.EliminarDueño(du); if (resultado) { MessageBox.Show("Dueño eliminado con exito!"); this.Close(); } else { MessageBox.Show("Error al eliminar el Dueño!"); } } else if (confirmacion == DialogResult.Cancel) { MessageBox.Show("Operacion cancelada!"); } }
public static bool AgregarDueñoBD(Dueños du) { bool res = false; string cadenaConexion = System.Configuration.ConfigurationManager.AppSettings["CadenaBD"]; SqlConnection cn = new SqlConnection(cadenaConexion); try { SqlCommand cmd = new SqlCommand(); cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@NumeroDocumento", du.NumeroDocumentoDueño); cmd.Parameters.AddWithValue("@TipoDocumento", du.TipoDocumentoDueño); cmd.Parameters.AddWithValue("@NombreDueño", du.NombreDueño); cmd.Parameters.AddWithValue("@ApellidoDueño", du.ApellidoDueño); cmd.Parameters.AddWithValue("@Calle", du.CalleDueño); cmd.Parameters.AddWithValue("@NumeroCalle", du.NumeroCalleDueño); cmd.Parameters.AddWithValue("@IdBarrio", du.IdBarrioDueño); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "InsertDueños"; cn.Open(); cmd.Connection = cn; cmd.ExecuteNonQuery(); res = true; } catch (Exception ex) { throw; } finally { cn.Close(); } return(res); }
private void btnAgregar_Click(object sender, EventArgs e) { bool existe = AD_Dueños.ExisteDueño(int.Parse(txtNumeroDocumento.Text)); if (existe) { Dueños du = ObtenerDatosDueño(); bool res = AD_Dueños.ActualizarDueño(du); txtNumeroDocumento.Focus(); } else { if (txtNumeroDocumento.Equals("") || txtNombreDueño.Text.Equals("") || cmbBarrio.Text.Equals("") || txtApellidoDueño.Text.Equals("") || txtNumeroCalle.Text.Equals("") || cmbTipoDocumento.Text.Equals("")) { DialogResult mensaje = MessageBox.Show("Ingrese todos los campos necesarios!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); txtNumeroDocumento.Focus(); } else { Dueños du = ObtenerDatosDueño(); bool res = AD_Dueños.AgregarDueñoBD(du); if (res) { MessageBox.Show("Dueño agredado correctamente!", "Informacion"); LimpiarCampos(); CargarComboBarrios(); CargarComboDocumentos(); } else { MessageBox.Show("Error al insertar el Dueño!"); } } } }