public async Task <ActionResult <sucursales> > PostSucursales(sucursales sucursal) { _context.Sucursales.Add(sucursal); await _context.SaveChangesAsync(); return(CreatedAtAction(nameof(GetSucursal), new { id = sucursal.Id }, sucursal)); }
private void FormEditarSucursal_Load(object sender, EventArgs e) { //lenar datos sucursales sucursales = SucursalBL.ObtenerIdSucursal(idSucursal); txtSucursal.Text = sucursales.sucursal; }
public List <sucursales> ObtenerTodos() { List <sucursales> lista = new List <sucursales>(); sucursales entidad; try { AbrirConexion(); StringBuilder CadenaSql = new StringBuilder(); SqlCommand comandoSelect = new SqlCommand(); comandoSelect.Connection = Conexion; comandoSelect.CommandType = CommandType.StoredProcedure; comandoSelect.CommandText = "DML_sucursales"; comandoSelect.Parameters.AddWithValue("@Sentencia", "Select"); using (var dr = comandoSelect.ExecuteReader()) { while (dr.Read()) { entidad = new sucursales(); entidad.id_sucursal = int.Parse(dr["id_sucursal"].ToString()); entidad.nombre = dr["nombre"].ToString(); entidad.direccion = dr["direccion"].ToString(); entidad.id_zona = int.Parse(dr["id_zona"].ToString()); entidad.zona = dr["zona"].ToString(); entidad.id_politica = int.Parse(dr["id_politica"].ToString()); entidad.politica = dr["politica"].ToString(); if (dr["imagen"].ToString() != string.Empty) { entidad.imagen = Convert.ToBase64String((byte[])dr["imagen"]); } lista.Add(entidad); } } } catch (InvalidCastException ex) { ApplicationException excepcion = new ApplicationException("Se genero un error de conversión de tipos con el siguiente mensaje: " + ex.Message, ex); excepcion.Source = "Insertar sucursales"; throw excepcion; } catch (Exception ex) { ApplicationException excepcion = new ApplicationException("Se genero un error de aplicación con el siguiente mensaje: " + ex.Message, ex); excepcion.Source = "Insertar sucursales"; throw excepcion; } finally { CerrarConexion(); } return(lista); }
public async Task <IActionResult> PutSucursal(int id, sucursales sucursales) { if (id != sucursales.Id) { return(BadRequest()); } _context.Entry(sucursales).State = EntityState.Modified; await _context.SaveChangesAsync(); return(NoContent()); }
private bool validar(sucursales entidad) { bool valido = false; if (entidad.nombre != null && entidad.direccion != null) { valido = true; } return(valido); }
public static sucursales CrearSucursal(sucursales sucursal) { using (inventarioEntities bd = new inventarioEntities()) { sucursales nuevasucursal = new sucursales(); nuevasucursal.sucursal = sucursal.sucursal; nuevasucursal.estado = sucursal.estado; bd.sucursales.Add(nuevasucursal); bd.SaveChanges(); } return(sucursal); }
public static sucursales ObtenerIdSucursales(int id) { sucursales bod = new sucursales(); using (inventarioEntities bd = new inventarioEntities()) { var sucursal = bd.sucursales.First(x => x.id_sucursal == id); sucursal.id_sucursal = sucursal.id_sucursal; sucursal.sucursal = sucursal.sucursal; sucursal.estado = sucursal.estado; return(sucursal); } }
public static sucursales EditarSucursal(sucursales sucursal) { using (inventarioEntities bd = new inventarioEntities()) { var sc = bd.sucursales.First(x => x.id_sucursal == sucursal.id_sucursal);//obtenemos registro por medio de id sc.id_sucursal = sucursal.id_sucursal; sc.sucursal = sucursal.sucursal; sc.estado = sucursal.estado; bd.Entry(sc).State = System.Data.Entity.EntityState.Modified; bd.SaveChanges(); } return(sucursal); }
public bool Insertar(sucursales entidad) { SqlCommand cmd = new SqlCommand(); bool respuesta = false; try { if (validar(entidad)) { AbrirConexion(); cmd.Connection = Conexion; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "DML_sucursales"; cmd.Parameters.AddWithValue("@Sentencia", "Insert"); cmd.Parameters.AddWithValue("@IdSucursales", entidad.id_sucursal); cmd.Parameters.AddWithValue("@nombre", entidad.nombre); cmd.Parameters.AddWithValue("@direccion", entidad.direccion); cmd.Parameters.AddWithValue("@IdZona", entidad.id_zona); cmd.Parameters.AddWithValue("@IdPolitica", entidad.id_politica); if (entidad.imagen != null) { cmd.Parameters.AddWithValue("@imagen", Convert.FromBase64String(entidad.imagen)); } cmd.ExecuteNonQuery(); respuesta = true; } } catch (InvalidCastException ex) { ApplicationException excepcion = new ApplicationException("Se genero un error de conversión de tipos con el siguiente mensaje: " + ex.Message, ex); excepcion.Source = "Insertar sucursales"; throw excepcion; } catch (Exception ex) { ApplicationException excepcion = new ApplicationException("Se genero un error de aplicación con el siguiente mensaje: " + ex.Message, ex); excepcion.Source = "Insertar sucursales"; throw excepcion; } finally { CerrarConexion(); cmd = null; } return(respuesta); }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtSucursal.Text == "") { MessageBox.Show("Campo requerido", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { sucursales sucursales = new sucursales(); sucursales.id_sucursal = idSucursal; sucursales.sucursal = txtSucursal.Text; sucursales.estado = 1; SucursalBL.EditarSucursal(sucursales); MessageBox.Show("Sucursal Editada Correctamente", "Registro Editado", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } }
private void btnGuardar_Click(object sender, EventArgs e) { sucursales nuevo = new sucursales(); nuevo.sucursal = txtSucursal.Text; if (rdbactivo.Checked) { nuevo.estado = 1; } else { nuevo.estado = 2; } SucursalBL.CrearSucursal(nuevo); MessageBox.Show("Sucursal registrada Correctamente", "Registro Agregado", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); }
public ActionResult Guardar(sucursales entidad) { try { var r = entidad.id_sucursal > 0 ? control.Actualizar(entidad) : control.Insertar(entidad); if (!r) { return(Json("Error al realizar la operacion", JsonRequestBehavior.AllowGet)); } return(Json("Realizado", JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(View("Error", new HandleErrorInfo(ex, "Sucursals", "Create"))); } }
public static sucursales CrearSucursal(sucursales nuevasucursal) { return(SucursalDAL.CrearSucursal(nuevasucursal)); }
private void Form1_Load(object sender, EventArgs e) { if (sop == null) { sop = new sucursalesOperaciones(_con); } sucursales suc = sop.ObtenerTodosLista()[0]; tbPtoVta.Text = suc.id.ToString(); tbPtoVtaDesc.Text = suc.desc; PtoVta = suc; }
private void tbPtoVta_Leave(object sender, EventArgs e) { if (sop == null) sop = new sucursalesOperaciones(_con); sucursales suc = null; try { suc = sop.Obtener(new ColumnaValor(sucursalesOperaciones.id, tbPtoVta.Text)); } catch { } finally { if (suc == null) { formAyuda fa = CrearAyudaSucursales(); if (fa.ShowDialog() == System.Windows.Forms.DialogResult.OK) { suc = (sucursales)fa.ElementoDevuelto; tbPtoVta.Text = suc.id.ToString(); tbPtoVtaDesc.Text = suc.desc; } } else { tbPtoVtaDesc.Text = suc.desc; } } PtoVta = suc; }
public bool Actualizar(sucursales Entidad) { return(PerSucursales.Update(Entidad)); }
public bool Insertar(sucursales Entidad) { return(PerSucursales.Insertar(Entidad)); }
public static sucursales EditarSucursal(sucursales sucursales) { return(SucursalDAL.EditarSucursal(sucursales)); }