public List <Sucursales> Select() { MySqlConnection conn = Connention.Conn(); List <Sucursales> lstSucursales = null; try { String cmdStr = "Select * from sucursales"; MySqlCommand cmd = new MySqlCommand(cmdStr, conn); MySqlDataReader dr = cmd.ExecuteReader(); lstSucursales = new List <Sucursales>(); while (dr.Read()) { Sucursales objSucursal = new Sucursales(); objSucursal.No_Sucursal = int.Parse(dr["no_sucursal"].ToString()); objSucursal.Direccion = dr["direccion"].ToString(); objSucursal.Encargado = dr["encargado"].ToString(); lstSucursales.Add(objSucursal); } } catch (MySqlException ex) { Console.WriteLine(ex.ToString()); lstSucursales = null; } finally { conn.Close(); conn.Dispose(); } return(lstSucursales); }
public ActionResult EditarClaveContable(int id, string ClaveContable) { Sucursales sucursal = new Sucursales(); var editar = sucursal.UpdateClave(id, ClaveContable); return(null); }
private void FrmDialogSede_Load(object sender, EventArgs e) { this.lblError.Text = ""; if (tipooperacion == "N") { this.txtDireccion.ReadOnly = false; this.txtTelefono.ReadOnly = false; this.txtEncargado.ReadOnly = false; this.txtDescripcion.ReadOnly = false; this.txtDireccion.Text = ""; this.txtDescripcion.Text = ""; this.txtEncargado.Text = ""; this.txtTelefono.Text = ""; this.btnEditor.Visible = false; } else { DataTable dtSucursal = new Sucursales().Consultar(this.id); this.txtDescripcion.Text = dtSucursal.Rows[0]["nombre"].ToString(); this.txtDireccion.Text = dtSucursal.Rows[0]["direccion"].ToString(); this.txtEncargado.Text = dtSucursal.Rows[0]["encargado"].ToString(); this.txtTelefono.Text = dtSucursal.Rows[0]["telefono"].ToString(); } }
public Boolean Save(ref Sucursales Item) { try { Boolean m_isCorrect = true; Infrastructure.Aspect.DataAccess.DataAccessEnterpriseSQL.DABeginTransaction(); switch (Item.Instance) { case Infrastructure.Aspect.BusinessEntity.InstanceEntity.Added: m_isCorrect = Insert(ref Item); break; case Infrastructure.Aspect.BusinessEntity.InstanceEntity.Modified: m_isCorrect = Update(ref Item); break; case Infrastructure.Aspect.BusinessEntity.InstanceEntity.Deleted: m_isCorrect = Delete(ref Item); break; } if (m_isCorrect) { Infrastructure.Aspect.DataAccess.DataAccessEnterpriseSQL.DACommitTransaction(); } else { Infrastructure.Aspect.DataAccess.DataAccessEnterpriseSQL.DARollbackTransaction(); } return(m_isCorrect); } catch (Exception) { Infrastructure.Aspect.DataAccess.DataAccessEnterpriseSQL.DARollbackTransaction(); throw; } }
private void sucursalesToolStripMenuItem_Click(object sender, EventArgs e) { string tabName = "Sucursales"; Boolean encontrado = false; foreach (TabPage page in Home.TabPages) { string name = page.Name; if (name == tabName) { encontrado = true; Home.SelectTab(tabName); } } if (encontrado == false) { TabPage tpage = new TabPage(tabName); tpage.Name = tabName; Sucursales fc = new Sucursales(); fc.TopLevel = false; fc.Visible = true; fc.MdiParent = this; fc.FormBorderStyle = FormBorderStyle.None; fc.Dock = DockStyle.Fill; Home.TabPages.Add(tpage); int ultimo = (Home.TabPages.Count - 1); Home.TabPages[ultimo].Controls.Add(fc); Home.SelectTab(tabName); } }
public void ENVIAR_DATOS_NUEVO_REGISTRO() { int i = 0; //NUEVO OBJETO DE LA CLASE PRODUCTO de la carpeta BO (Cat_productos) Sucursales oSucursal = new Sucursales(); //Nuevo OBJETO DE LA CLASE DAO_producto de la carpeta DAO DAO_sucursales oSucursalDAO = new DAO_sucursales(); //LLENAR PROPIEDADES DEL OBJETO PRODUCTO, CON CADA DATO CAPTURADO EN LA PANTALLA //Objeto.Propiedad = Pantalla.ComponenteVisual.Valor; oSucursal.Codigo = this.tb_codigo.Text.Trim(); oSucursal.Nombre_sucursal = this.tb_sucursal.Text.Trim(); oSucursal.Direccion = this.tb_direccion.Text.Trim(); oSucursal.Responsable = this.tb_responsable.Text.Trim(); //LLAMAMOS AL METODO DE LA CLASE DAO QUE HACE EL INSERT, le enviamos como parametro el objeto oProducto que //ya llenamos con los valores de la pantalla i = oSucursalDAO.agregarNuevoRegistro(oSucursal); //VERIFICAMOS SI SE HA EJECUTADO CORRECTAMENTE LA ACCION SOLICITADA if (i == 0) { MessageBox.Show("El proceso no se pudo realizar"); } else { MessageBox.Show("El proceso se genero con éxito"); } //MATAMOS A LOS OBJETOS UTILIZADOS oSucursal = null; oSucursalDAO = null; frmMenu miVentana = new frmMenu(); miVentana.Show(); }
private void BTN_SUCURSALES_Click(object sender, EventArgs e) { Sucursales misucursal = new Sucursales(); misucursal.ShowDialog(); misucursal.Dispose(); }
public SucursalesResponse get_Sucursales(Sucursales sucursales) { SucursalesResponse sucursalesResponse = new SucursalesResponse(); try { NCH.Fwk.Bd.MySql.Coneccion = NCH.Fwk.Configuration.SettingsServices.MysqlConect; MySqlCommand cmd = new MySqlCommand(); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.CommandText = "SP_CONS_SUCURSALES"; cmd.Parameters.AddWithValue("@in_idsucursal", sucursales.idsucursal); cmd.Parameters.AddWithValue("@in_rutempresa", sucursales.rutempresa); cmd.Parameters.AddWithValue("@in_id_sii", sucursales.id_sii); cmd.Parameters.AddWithValue("@in_sucursal", sucursales.sucursal); cmd.Parameters.AddWithValue("@in_abreviacion", sucursales.abreviacion); cmd.Parameters.AddWithValue("@in_direccion", sucursales.direccion); cmd.Parameters.AddWithValue("@in_fono", sucursales.fono); cmd.Parameters.AddWithValue("@in_estado", sucursales.estado); cmd.Parameters.AddWithValue("@in_ciudades_idciudad", sucursales.ciudades_idciudad); sucursalesResponse.Result = NCH.Fwk.Bd.MySql.executar(cmd).ToList <Sucursales>(); sucursalesResponse.ErrorCode = NCH.Fwk.Bd.MySql.ErrorCode; sucursalesResponse.ErrorDescription = NCH.Fwk.Bd.MySql.ErrorDescription; } catch (Exception ex) { sucursalesResponse.ErrorCode = "16"; sucursalesResponse.ErrorDescription = ex.Message; } return(sucursalesResponse); }
public JsonResult delete(int id) { Sucursales obj = new Sucursales(); SucursalRepository SucRep = new SucursalRepository(); try { if (id > 0) { obj = SucRep.Del(id); } else { obj.Accion = 0; obj.Mensaje = "El parametro tiene un valor incorrecto!"; } } catch (Exception ex) { //throw; obj.Accion = 0; obj.Mensaje = ex.Message.ToString(); //return Json(list, JsonRequestBehavior.AllowGet); } return(Json(obj, JsonRequestBehavior.AllowGet)); }
private bool Update(ref Sucursales item) { try { if (item.Instance == Infrastructure.Aspect.BusinessEntity.InstanceEntity.Modified) { DataAccessEnterpriseSQL.DAAsignarProcedure("T_SP_ACTUALIZAR_Sucursales"); DataAccessEnterpriseSQL.DAAgregarParametro("@psinSUCR_Codigo", item.SUCR_Codigo, SqlDbType.SmallInt, 2, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchSUCR_Desc", item.SUCR_Desc, SqlDbType.VarChar, 100, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchSUCR_DescC", item.SUCR_DescC, SqlDbType.VarChar, 20, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchSUCR_RUC", item.SUCR_RUC, SqlDbType.VarChar, 25, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchSUCR_Direc", item.SUCR_Direc, SqlDbType.VarChar, 250, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@psinEMPR_Codigo", item.EMPR_Codigo, SqlDbType.SmallInt, 2, ParameterDirection.Input); DataAccessEnterpriseSQL.DAAgregarParametro("@pvchAUDI_UsrMod", item.AUDI_UsrMod, SqlDbType.VarChar, 20, ParameterDirection.Input); if (DataAccessEnterpriseSQL.DAExecuteNonQuery() > 0) { return(true); } else { return(false); } } else { return(true); } } catch (Exception ex) { throw ex; } }
private bool Delete(ref Sucursales item) { try { if (item.Instance == Infrastructure.Aspect.BusinessEntity.InstanceEntity.Deleted) { DataAccessEnterpriseSQL.DAAsignarProcedure("T_SP_ELIMINAR_Sucursales"); DataAccessEnterpriseSQL.DAAgregarParametro("@psinSUCR_Codigo", item.SUCR_Codigo, SqlDbType.SmallInt, 2, ParameterDirection.Input); if (DataAccessEnterpriseSQL.DAExecuteNonQuery() > 0) { return(true); } else { return(false); } } else { return(true); } } catch (Exception ex) { throw ex; } }
public bool SaveSucursal(Sucursales sucursal) { try { if (Validar(sucursal)) { using (var db = new NtLinkLocalServiceEntities()) { if (sucursal.IdSucursal == 0) { db.Sucursales.AddObject(sucursal); } else { var y = db.Sucursales.Where(p => p.IdSucursal == sucursal.IdSucursal).FirstOrDefault(); db.Sucursales.ApplyCurrentValues(sucursal); } db.SaveChanges(); return(true); } } return(false); } catch (FaultException fe) { throw; } catch (Exception ee) { Logger.Error(ee.Message); return(false); } }
public int Insert(Sucursales objSucursal) { int done = -1; MySqlConnection conn = Connention.Conn(); try { String cmdStr = @"Insert into sucursales(direccion,encargado) values (@direccion,@encargado)"; MySqlCommand cmd = new MySqlCommand(cmdStr, conn); cmd.Parameters.AddWithValue("@direccion", objSucursal.Direccion); cmd.Parameters.AddWithValue("@encargado", objSucursal.Encargado); cmd.ExecuteNonQuery(); done = (int)cmd.LastInsertedId; } catch (MySqlException ex) { Console.WriteLine(ex.ToString()); done = -1; }finally { conn.Close(); conn.Dispose(); } return(done); }
public Sucursales Select(int no_sucursal) { MySqlConnection conn = Connention.Conn(); Sucursales objSucursal = null; try { String cmdStr = "Select * from sucursales where no_sucursal=@no_sucursal"; MySqlCommand cmd = new MySqlCommand(cmdStr, conn); cmd.Parameters.AddWithValue("@no_sucursal", no_sucursal); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { objSucursal = new Sucursales(); objSucursal.No_Sucursal = int.Parse(dr["no_sucursal"].ToString()); objSucursal.Direccion = dr["direccion"].ToString(); objSucursal.Encargado = dr["encargado"].ToString(); } } catch (MySqlException ex) { Console.WriteLine(ex.ToString()); objSucursal = null; }finally{ conn.Close(); conn.Dispose(); } return(objSucursal); }
public static Sucursales Insertar(string sucursal, int numero, int idBanco, Domicilios domicilio, string dirección, string email, string teléfono, string web, byte estado) { using (var db = new VentasConexión()) { var trx = db.Database.BeginTransaction(); try { var id = db.Sucursales.Any() ? db.Sucursales.Max(a1 => a1.Id) + 1 : 1; var c = new Sucursales { Id = id, IdEmpresa = Lib.Configuration.IdEmpresa, IdBanco = idBanco, Sucursal = sucursal, Numero = numero, IdDomicilio = DomiciliosRepository.ObtenerIdDomicilio(db, domicilio), Direccion = dirección, EMail = email, Telefono = teléfono, Web = web, Estado = estado }; db.Sucursales.Add(c); db.SaveChanges(); trx.Commit(); return(c); } catch (Exception) { trx.Rollback(); throw; } } }
public JsonResult CheckSucursal(string Nombre, string Abreviatura) { Sucursales obj = new Sucursales(); SucursalRepository SucRep = new SucursalRepository(); try { if (Nombre != string.Empty || Abreviatura != string.Empty) { obj.Accion = SucRep.CheckSucursal(Nombre, Abreviatura); if (obj.Accion == -1) { obj.Mensaje = "Se genero un error al verificar la existencia de la sucursal!"; } } else { obj.Accion = -1; obj.Mensaje = "El parametro tiene un valor incorrecto!"; } } catch (Exception ex) { //throw; obj.Accion = -1; obj.Mensaje = ex.Message.ToString(); //return Json(list, JsonRequestBehavior.AllowGet); } return(Json(obj, JsonRequestBehavior.AllowGet)); }
public SucursalesRespuesta Listar([FromBody] Sucursales datos) { SucursalesRespuesta objRespon = new SucursalesRespuesta(); objRespon.Lista = new SucursalesLogic().Listar(datos); return(objRespon); }
public int UpdateSucursal(Sucursales prmInput) { int Result = 0; //success using (SqlConnection connection = new SqlConnection(Conexion)) { connection.Open(); using (SqlCommand command = new SqlCommand(QueryUpdateSucursal, connection)) { command.Prepare(); command.Parameters.AddWithValue("@IDSucursales", prmInput.IDSucursales); command.Parameters.Add(new SqlParameter() { DbType = System.Data.DbType.String, Size = 128, Value = prmInput.Nombre, ParameterName = "@Nombre" }); command.Parameters.Add(new SqlParameter() { DbType = System.Data.DbType.String, Size = 256, Value = prmInput.Direccion, ParameterName = "@Direccion" }); command.Parameters.Add(new SqlParameter() { DbType = System.Data.DbType.Int32, Value = prmInput.IDBanco, ParameterName = "@IDBanco" }); command.ExecuteNonQuery(); } } return(Result); }
private void gunaButton2_Click(object sender, EventArgs e) { if (txtSnombre.Text.Trim() == "") { MessageBox.Show("Ingresa el nombre de la sucursal"); } else { Sucursales methods = new Sucursales(); if (methods.guardarSucursal(id, txtSnombre.Text, txtScolonia.Text, txtScalle.Text, txtSnumint.Text, txtSnumext.Text, txtScodigop.Text, txtSciudad.Text, txtSestado.Text, txtStipo.Text, txtStelefono.Text)) { MessageBox.Show("Se ha agregado la sucursal correctamente"); id = -1; getsSucursales(); txtSnombre.Text = ""; txtScolonia.Text = ""; txtScalle.Text = ""; txtSnumint.Text = ""; txtSnumext.Text = ""; txtScodigop.Text = ""; txtSciudad.Text = ""; txtSestado.Text = ""; txtStipo.Text = ""; txtStelefono.Text = ""; } else { MessageBox.Show("Ha ocurrido un error"); } } }
public bool Update(Sucursales objSucursal) { bool done = false; MySqlConnection conn = Connention.Conn(); try { String cmdStr = @"Update sucursales set direccion=@direccion, encargado=@encargado where no_sucursal=@no_sucursal"; MySqlCommand cmd = new MySqlCommand(cmdStr, conn); cmd.Parameters.AddWithValue("@direccion", objSucursal.Direccion); cmd.Parameters.AddWithValue("@encargado", objSucursal.Encargado); cmd.Parameters.AddWithValue("@no_sucursal", objSucursal.No_Sucursal); cmd.ExecuteNonQuery(); done = true; } catch (MySqlException ex) { Console.WriteLine(ex.ToString()); done = false; }finally{ conn.Close(); conn.Dispose(); } return(done); }
private void btn_sucursales_Click(object sender, EventArgs e) { Sucursales Ventana_Sucursales = new Sucursales(); Ventana_Sucursales.ShowDialog(); Ventana_Sucursales.Dispose(); }
public ActionResult Details(int id, int idContrato) { //Obtener datos del empleado var empleado = emp.ObtenerEmpleadoPorId(id); ViewBag.Empleado = empleado; // var contrato = emp.GetUltimoContrato(id); var contrato = emp.GetContratoByIdEmpleadoContrato(idContrato); ViewBag.Contrato = contrato; //Obtener los datos de la empresa y la sucursal Empresas es = new Empresas(); ViewBag.Empresa = es.GetEmpresaById((int)contrato.IdEmpresaFiscal); Sucursales suc = new Sucursales(); ViewBag.Sucursal = suc.ObtenerSucursalDatosPorId(ViewBag.Empleado.IdSucursal); //Obtener el salario mínimo para cálculos Infonavit inf = new Infonavit(); var zona = inf.GetZonaSalario(); ViewBag.SM = zona.SMG; ViewBag.UMA = inf.GetValorUMA(); return(View()); }
//METODO PARA INSERTAR UN NUEVO REGISTRO EN LA BASE DE DATOS public int agregarNuevoRegistro(object elNuevoRegistro) { Sucursales objetoTablaSucursale = (Sucursales)elNuevoRegistro; commandoMySQL = new MySqlCommand(); dsSucursales = new DataSet(); dataAdapterMySQL = new MySqlDataAdapter(); commandoMySQL.Connection = oBasedeDatos.miConectorNET; oBasedeDatos.establecerConexionNET(); instruccionSQL = "INSERT INTO puntoventa.sucursales (codigo,nombre_sucursal,direccion,responsable) " + "VALUES ( " + pcs(objetoTablaSucursale.Codigo) + "," + pcs(objetoTablaSucursale.Nombre_sucursal) + "," + pcs(objetoTablaSucursale.Direccion) + "," + pcs(objetoTablaSucursale.Responsable) + ")"; commandoMySQL.CommandText = instruccionSQL; int resultadodelComando = commandoMySQL.ExecuteNonQuery(); if (resultadodelComando <= 0) { return(0); //HAY UN ERROR } return(1); }
public int Actualizar(Sucursales oBe) { int res = 0; SqlConnection oConexion = new SqlConnection(ConexionSQLServer.DB_Comercio()); SqlCommand cmd = new SqlCommand("PA_Sucursales_ACTUALIZAR", oConexion); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@ID", SqlDbType.Int).Value = oBe.ID; cmd.Parameters.Add("@banco_id", SqlDbType.Int).Value = oBe.banco_id; cmd.Parameters.Add("@nombre", SqlDbType.VarChar, 50).Value = oBe.nombre; cmd.Parameters.Add("@direccion", SqlDbType.VarChar, 50).Value = oBe.direccion; cmd.Parameters.Add("@fecha_registro", SqlDbType.Date).Value = oBe.fecha_registro; try { oConexion.Open(); res = cmd.ExecuteNonQuery(); } catch (Exception ex) { } finally { if (oConexion.State == ConnectionState.Open) { oConexion.Close(); } cmd.Dispose(); oConexion.Dispose(); } return(res); }
public async Task <IActionResult> PutSucursales(int id, Sucursales sucursales) { if (id != sucursales.ID) { return(BadRequest()); } _context.Entry(sucursales).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SucursalesExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult ModificarSucursal(Sucursales x) { if (ModelState.IsValid) { if (x.file != null) { int b = 0; Random a = new Random(); bool existe; string path; path = Server.MapPath("~/Content/Img/") + x.file.FileName; /*string extension = Path.GetExtension(path);*/ existe = (System.IO.File.Exists(path)); while (existe) { b = a.Next(200); path = Server.MapPath("~/Content/Img/") + b + x.file.FileName; existe = (System.IO.File.Exists(path)); } x.file.SaveAs(path); x.Imagen = x.file.FileName; } Consultas dat = new Consultas(); dat.ModSucursales(x); } return(RedirectToAction("AdmSucursales")); }
// GET: Reportes public ActionResult Index() { ViewBag.empresas = Empresas.GetEmpresasFiscales(); ViewBag.sucursales = Sucursales.GetSucursales(); return(View()); }
public IHttpActionResult PutSucursales(int id, Sucursales sucursales) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != sucursales.SucursalId) { return(BadRequest()); } db.Entry(sucursales).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!SucursalesExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Index(int id) { sucursal.iBancoId = id; var sucursalModel = new Sucursales(); var resultSet = sucursalModel.getAllInfo(id); return(View(resultSet)); }
public ActionResult DeleteConfirmed(int id) { Sucursales sucursales = db.Sucursales.Find(id); db.Sucursales.Remove(sucursales); db.SaveChanges(); return(RedirectToAction("Index")); }
public List<Sucursales> CargaSucursal(string Plaza) { List<Sucursales> sucursales = new List<Sucursales>(); int plz; plz = Convert.ToInt32(Plaza); sqlDataAdapter.SelectCommand = new SqlCommand(); sqlDataAdapter.SelectCommand.Connection = sqlConnectionWeb; sqlDataAdapter.SelectCommand.CommandText = "ConsultaSucursal"; sqlDataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure; SqlParameter Param1 = new SqlParameter("@Plaza", SqlDbType.Int); Param1.Direction = ParameterDirection.Input; Param1.Value = plz; sqlDataAdapter.SelectCommand.Parameters.Add(Param1); sqlDataAdapter.Fill(ds, "ConsultaSucursal"); foreach (DataRow dr in ds.Tables["ConsultaSucursal"].Rows) { Sucursales tmp = new Sucursales(); tmp.Id = Convert.ToString(dr["Id_Sucursal"]); tmp.Name = Convert.ToString(dr["Sucursal"]); sucursales.Add(tmp); } return sucursales; }