public void Modificar(ESucursal modificarSucursal) { try { if (modificarSucursal.Nombre.Length == 0) { throw new ArgumentException("Ingrese el nombre del Sucursal"); } if (modificarSucursal.Ciudad.Length == 0) { throw new ArgumentException("Íngrese la cuidad del Sucursal"); } if (modificarSucursal.Direccion.Length == 0) { throw new ArgumentException("Ingrese la direccion del Sucursal"); } if (modificarSucursal.Telefono == null) { throw new ArgumentException("Ingrese el numero telefonico del sucursal"); } DSucursal gestionsuc = new DSucursal(); gestionsuc.Modificar(modificarSucursal); } catch (Exception ex) { throw ex; } }
public string InstSucursal(ESucursal oDatos, string Usuario) { try { return(Data.InstSucursal(oDatos, Usuario)); } catch (Exception Exception) { throw Exception; } }
public void ELiminar(ESucursal eliminarSucursal) { try { DSucursal gestionelimi = new DSucursal(); gestionelimi.Eliminar(eliminarSucursal); } catch (Exception ex) { throw ex; } }
private void btnguardar_Click(object sender, EventArgs e) { try { if (modificar) { ESucursal ModSucursal = new ESucursal(); ModSucursal.Id_Sucursal = Convert.ToInt32(txtnombre.Tag.ToString()); ModSucursal.Nombre = txtnombre.Text; ModSucursal.Ciudad = txtciudad.Text; ModSucursal.Telefono = Convert.ToInt32(txttelefono.Text); ModSucursal.Direccion = txtdireccion.Text; NSucursal gestionsuc = new NSucursal(); gestionsuc.Modificar(ModSucursal); MessageBox.Show("Se modifico correctamente", "Sucursal", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { ESucursal newSucursal = new ESucursal(); newSucursal.Nombre = txtnombre.Text; newSucursal.Ciudad = txtciudad.Text; newSucursal.Direccion = txtdireccion.Text; newSucursal.Telefono = Convert.ToInt32(txttelefono.Text); NSucursal gestion = new NSucursal(); gestion.Agregar(newSucursal); MessageBox.Show("Se guardo correctamente", "Sucursal", MessageBoxButtons.OK, MessageBoxIcon.Information); } actualizarSucursal(); dgvSucursal.DataSource = listaSucursales; Limpiar(); Deshabilitar(); btncancelar.Enabled = false; btneliminar.Enabled = false; btnguardar.Enabled = false; btnmodificar.Enabled = false; btnnuevo.Enabled = true; } catch (Exception ex) { MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Eliminar(ESucursal EliminarSucursal) { try { SqlConnection conexion = new SqlConnection(Properties.Settings.Default.CadenaConexion); SqlCommand comando = new SqlCommand(); comando.CommandType = CommandType.StoredProcedure; comando.CommandText = "ELIMINAR_SUC"; comando.Parameters.AddWithValue("@Id_Sucursal", EliminarSucursal.Id_Sucursal); comando.Connection = conexion; conexion.Open(); comando.ExecuteNonQuery(); conexion.Close(); } catch (Exception ex) { throw ex; } }
public void InstSucursal(ESucursal oDatos) { try { var Usuario = Authentication.UserLogued.Usuario; oDatos.Empresa = new EEmpresa { Id = Authentication.UserLogued.Empresa.Id }; Utils.WriteMessage(Mantenimiento.InstSucursal(oDatos, Usuario)); } catch (Exception Exception) { Utils.Write( ResponseType.JSON, "{ Code: 2, ErrorMessage: \"" + Exception.Message + "\" }" ); } }
private void btneliminar_Click(object sender, EventArgs e) { try { if (MessageBox.Show("Seguro que deseas eliminar este registro", "Sucursal", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ESucursal eliminar = new ESucursal(); eliminar.Id_Sucursal = Convert.ToInt32(txtnombre.Tag); NSucursal gestionsuc = new NSucursal(); gestionsuc.ELiminar(eliminar); Limpiar(); actualizarSucursal(); dgvSucursal.DataSource = listaSucursales; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Agregar(ESucursal nuevoSucursal) { try { SqlConnection conexion = new SqlConnection(Properties.Settings.Default.CadenaConexion); SqlCommand comando = new SqlCommand(); comando.CommandType = CommandType.StoredProcedure; comando.CommandText = "INSERTAR_SUC"; comando.Parameters.AddWithValue("@Nombre", nuevoSucursal.Nombre); comando.Parameters.AddWithValue("@Ciudad", nuevoSucursal.Ciudad); comando.Parameters.AddWithValue("@Telefono", nuevoSucursal.Telefono); comando.Parameters.AddWithValue("@Direccion", nuevoSucursal.Direccion); comando.Connection = conexion; conexion.Open(); comando.ExecuteNonQuery(); conexion.Close(); } catch (Exception ex) { throw ex; } }
public void Modificar(ESucursal modificarSucursal) { try { SqlConnection conexion = new SqlConnection(Properties.Settings.Default.CadenaConexion); SqlCommand comando = new SqlCommand(); comando.CommandType = CommandType.StoredProcedure; comando.CommandText = "Actualizar_Suc"; comando.Parameters.AddWithValue("@Id_sucursal", modificarSucursal.Id_Sucursal); comando.Parameters.AddWithValue("@Nombre", modificarSucursal.Nombre); comando.Parameters.AddWithValue("@Ciudad", modificarSucursal.Ciudad); comando.Parameters.AddWithValue("@Telefono", modificarSucursal.Telefono); comando.Parameters.AddWithValue("@Direccion", modificarSucursal.Direccion); comando.Connection = conexion; conexion.Open(); comando.ExecuteNonQuery(); conexion.Close(); } catch (Exception ex) { throw ex; } }
public List <ESucursal> obtenerSucursal() { try { SqlConnection conexion = new SqlConnection(Properties.Settings.Default.CadenaConexion); SqlCommand comando = new SqlCommand(); comando.CommandType = CommandType.StoredProcedure; comando.CommandText = "BUSCAR_SUCURSAL"; comando.Connection = conexion; conexion.Open(); SqlDataReader leer = comando.ExecuteReader(); List <ESucursal> listaSucursal = new List <ESucursal>(); while (leer.Read()) { ESucursal infoSucursal = new ESucursal(); infoSucursal.Id_Sucursal = leer.GetInt32(0); if (leer.IsDBNull(1)) { infoSucursal.Nombre = null; } else { infoSucursal.Nombre = leer.GetString(1); } if (leer.IsDBNull(2)) { infoSucursal.Ciudad = null; } else { infoSucursal.Ciudad = leer.GetString(2); } if (leer.IsDBNull(3)) { infoSucursal.Telefono = null; } else { infoSucursal.Telefono = leer.GetInt32(3); } if (leer.IsDBNull(4)) { infoSucursal.Direccion = null; } else { infoSucursal.Direccion = leer.GetString(4); } listaSucursal.Add(infoSucursal); } return(listaSucursal); } catch (Exception ex) { throw ex; } }