Exemple #1
0
        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);
        }
Exemple #3
0
        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();
            }
        }
Exemple #4
0
        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; }
        }
Exemple #5
0
        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);
            }
        }
Exemple #6
0
        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();
        }
Exemple #7
0
        private void BTN_SUCURSALES_Click(object sender, EventArgs e)
        {
            Sucursales misucursal = new Sucursales();

            misucursal.ShowDialog();
            misucursal.Dispose();
        }
Exemple #8
0
        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));
        }
Exemple #10
0
        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; }
        }
Exemple #11
0
        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);
     }
 }
Exemple #13
0
        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);
        }
Exemple #14
0
        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);
        }
Exemple #15
0
 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);
        }
Exemple #18
0
        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);
        }
Exemple #19
0
 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");
         }
     }
 }
Exemple #20
0
        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);
        }
Exemple #21
0
        private void btn_sucursales_Click(object sender, EventArgs e)
        {
            Sucursales Ventana_Sucursales = new Sucursales();

            Ventana_Sucursales.ShowDialog();
            Ventana_Sucursales.Dispose();
        }
Exemple #22
0
        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());
        }
Exemple #23
0
        //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);
        }
Exemple #25
0
        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());
        }
Exemple #26
0
        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"));
        }
Exemple #27
0
        // 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;
        }