//____________________________________________________________ //Lista "objeto" con StoredProcedure public static List <LocalidadDTO> ListarLocalidadSP() { OracleCommand cmd = new OracleCommand(); List <LocalidadDTO> ListaLocalidades = new List <LocalidadDTO>(); cmd.Connection = new OracleConnection(ConfigurationManager.ConnectionStrings["CHAPA"].ConnectionString); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "LOCALIDAD_SELECT"; cmd.BindByName = true; cmd.Parameters.Add("o_c_loc", OracleDbType.RefCursor, ParameterDirection.Output); cmd.Connection.Open(); OracleDataReader odr = cmd.ExecuteReader(); while (odr.Read()) { LocalidadDTO objLoc = new LocalidadDTO(); objLoc.locId = Convert.ToInt32(odr[0]); objLoc.locDescripcion = odr[1].ToString(); ListaLocalidades.Add(objLoc); } cmd.Connection.Close(); cmd.Dispose(); return(ListaLocalidades); }
//____________________________________________________________ //Lista "objeto" con StoredProcedure public static List<LocalidadDTO> ListarLocalidadSP() { OracleCommand cmd = new OracleCommand(); List<LocalidadDTO> ListaLocalidades = new List<LocalidadDTO>(); cmd.Connection = new OracleConnection(ConfigurationManager.ConnectionStrings["CHAPA"].ConnectionString); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "LOCALIDAD_SELECT"; cmd.BindByName = true; cmd.Parameters.Add("o_c_loc", OracleDbType.RefCursor, ParameterDirection.Output); cmd.Connection.Open(); OracleDataReader odr = cmd.ExecuteReader(); while (odr.Read()) { LocalidadDTO objLoc = new LocalidadDTO(); objLoc.locId = Convert.ToInt32(odr[0]); objLoc.locDescripcion = odr[1].ToString(); ListaLocalidades.Add(objLoc); } cmd.Connection.Close(); cmd.Dispose(); return ListaLocalidades; }
public static bool ValidaEliminacionLocalidad(LocalidadDTO theLocalidadDTO, ref DataTable pobjDatable) { bool retorno = false; YouCom.Service.BD.SQLHelper wobjSQLHelper = new YouCom.Service.BD.SQLHelper(); wobjSQLHelper.SetParametro("@idLocalidad", SqlDbType.VarChar, 20, theLocalidadDTO.IdLocalidad); try { //==================================================================================== if (wobjSQLHelper.Ejecutar("validaEliminacionLocalidad", "YouCom", pobjDatable) <= 0) { retorno = true; } else { retorno = false; } //==================================================================================== } catch (Exception eobjException) { throw eobjException; } return(retorno); }
public static bool InsertLocalidad(LocalidadDTO theLocalidadDTO) { bool retorno = false; YouCom.Service.BD.SQLHelper wobjSQLHelper = new YouCom.Service.BD.SQLHelper(); wobjSQLHelper.SetParametro("@Region", SqlDbType.VarChar, 20, theLocalidadDTO.IdRegion); wobjSQLHelper.SetParametro("@descripcionLocalidad", SqlDbType.VarChar, 100, theLocalidadDTO.Descripcion); wobjSQLHelper.SetParametro("@PUsuarioIngreso", SqlDbType.VarChar, 20, theLocalidadDTO.UsuarioIngreso); try { //==================================================================================== switch (wobjSQLHelper.EjecutarNQ("INS_localidad", "YouCom")) { case 0: throw new Exception("No se pudo grabar."); case -1: throw new Exception("Hubo un error."); case -2: throw new Exception("Hubo un error."); } //==================================================================================== retorno = true; } catch (Exception eobjException) { throw eobjException; } return(retorno); }
//____________________________________________________________ //Lista "objeto" con Text public static List <LocalidadDTO> ListarLocalidadText() { OracleCommand cmd = new OracleCommand(); List <LocalidadDTO> ListaLocalidades = new List <LocalidadDTO>(); cmd.Connection = new OracleConnection(ConfigurationManager.ConnectionStrings["CHAPA"].ConnectionString); string strParcial = "Select * from localidad"; cmd.CommandType = CommandType.Text; cmd.CommandText = strParcial; cmd.Connection.Open(); OracleDataReader odr = cmd.ExecuteReader(); while (odr.Read()) { LocalidadDTO objLoc = new LocalidadDTO(); objLoc.locId = Convert.ToInt32(odr[0]); objLoc.locDescripcion = odr[1].ToString(); ListaLocalidades.Add(objLoc); } cmd.Connection.Close(); cmd.Dispose(); return(ListaLocalidades); }
public List <LocalidadNegocio> GetLocalidadesByProvincia(int provinciaid) { List <LocalidadDTO> lol = new List <LocalidadDTO>(); LocalidadDTO objlocalidad = new LocalidadDTO(); lol = objlocalidad.GetLoalidadbyprovinciaID(provinciaid); List <LocalidadNegocio> lolRetorno = new List <LocalidadNegocio>(); if (lol != null) { lolRetorno = lol.Select(s => new LocalidadNegocio { Localidadid = s.Localidadid, Descripcion = s.Descripcion }).ToList(); return(lolRetorno); } else { this.Localidadid = -1; this.Descripcion = null; lolRetorno.Add(this); } return(null); }
public static bool ActivaLocalidad(LocalidadDTO theLocalidadDTO) { bool retorno = false; YouCom.Service.BD.SQLHelper wobjSQLHelper = new YouCom.Service.BD.SQLHelper(); wobjSQLHelper.SetParametro("@PidLocalidad", SqlDbType.VarChar, 20, theLocalidadDTO.IdLocalidad); wobjSQLHelper.SetParametro("@PusuarioIngreso", SqlDbType.VarChar, 20, theLocalidadDTO.UsuarioModificacion); try { //==================================================================================== switch (wobjSQLHelper.EjecutarNQ("Activa_localidad", "YouCom")) { case 0: throw new Exception("No se pudo grabar."); case -1: throw new Exception("Hubo un error."); case -2: throw new Exception("Hubo un error."); } //==================================================================================== retorno = true; } catch (Exception eobjException) { throw eobjException; } return(retorno); }
public static List <LocalidadDTO> ListadoLocalidad() { DataTable pobjDataTable = new DataTable(); YouCom.DTO.LocalidadDTO theLocalidadDTO; List <YouCom.DTO.LocalidadDTO> collLocalidad = new List <LocalidadDTO>(); if (YouCom.Comun.DAL.Accesos.Localidad.ListadoLocalidad(ref pobjDataTable)) { foreach (DataRow wobjDataRow in pobjDataTable.Rows) { theLocalidadDTO = new LocalidadDTO(); theLocalidadDTO.IdLocalidad = wobjDataRow["id_loc"] != null ? wobjDataRow["id_loc"].ToString() : string.Empty; theLocalidadDTO.IdRegion = wobjDataRow["id_reg"] != null ? wobjDataRow["id_reg"].ToString() : string.Empty; theLocalidadDTO.Descripcion = wobjDataRow["dsc_loc"] != null ? wobjDataRow["dsc_loc"].ToString() : string.Empty; theLocalidadDTO.UsuarioIngreso = wobjDataRow["usuario_ingreso"] != null ? wobjDataRow["usuario_ingreso"].ToString() : string.Empty; theLocalidadDTO.FechaIngreso = wobjDataRow["fecha_ingreso"] != null ? wobjDataRow["fecha_ingreso"].ToString() : string.Empty; theLocalidadDTO.UsuarioModificacion = wobjDataRow["usuario_modificacion"] != null ? wobjDataRow["usuario_modificacion"].ToString() : string.Empty; theLocalidadDTO.FechaModificacion = wobjDataRow["fecha_modificacion"] != null ? wobjDataRow["fecha_modificacion"].ToString() : string.Empty; theLocalidadDTO.Estado = wobjDataRow["estado"] != null ? wobjDataRow["estado"].ToString() : string.Empty; collLocalidad.Add(theLocalidadDTO); } } return(collLocalidad); }
public static bool ValidaEliminacionLocalidad(LocalidadDTO theLocalidadDTO) { DataTable pobjDataTable = new DataTable(); bool retorno = false; if (YouCom.mantenedores.DAL.MantenedoresDAL.ValidaEliminacionLocalidad(theLocalidadDTO, ref pobjDataTable)) { foreach (DataRow wobjDataRow in pobjDataTable.Rows) { retorno = true; } } return(retorno); }
//____________________________________________________________ // Seleccionar una localidad del dll protected void ddlPruebas_SelectedIndexChanged(object sender, EventArgs e) { //Limpio las cajas de texto txtLocIdSel.Text = null; txtLocDescriSel.Text = null; // Verifico si selecciono algo del dll if (ddlPruebas.SelectedIndex != 0) { // Busqueda del elemento seleccionado en las dll LocalidadDTO objLoc = unaLocalidad(Convert.ToInt32(ddlPruebas.SelectedValue)); // Agrego los valores obtenidos de la base txtLocIdSel.Text = Convert.ToString(objLoc.locId); txtLocDescriSel.Text = objLoc.locDescripcion; } }
//____________________________________________________________ //Insert con SP public static void InsertarPrueba(LocalidadDTO prueba) { OracleCommand cmd = new OracleCommand(); cmd.Connection = new OracleConnection(ConfigurationManager.ConnectionStrings["CHAPA"].ConnectionString); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "PRUEBA_INSERT"; cmd.BindByName = true; cmd.Parameters.Add(new OracleParameter("valID", prueba.locId)); cmd.Parameters.Add(new OracleParameter("valDESCRI", prueba.locDescripcion)); cmd.Connection.Open(); cmd.ExecuteNonQuery(); cmd.Connection.Close(); cmd.Dispose(); }
public void Modificar(LocalidadDTO localidadDTO) { using (var baseDatos = new ModeloXCommerceContainer()) { var localidadModificar = baseDatos.Localidades.FirstOrDefault(x => x.Id == localidadDTO.Id); if (localidadModificar == null) { throw new Exception("Ocurrió un error al obtener la Localidad para Modificarla"); } localidadModificar.Descripcion = localidadDTO.Descripcion; baseDatos.SaveChanges(); } }
public override bool EjecutarComandoModificar() { if (!VerificarDatosObligatorios()) { MessageBox.Show(@"Por favor ingrese los campos Obligatorios.", @"Atención", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } var localidadModificar = new LocalidadDTO { Id = EntidadId.Value, Descripcion = txtLocalidad.Text, }; _localidadServicio.Modificar(localidadModificar); return(true); }
public long Insertar(LocalidadDTO localidadDTO) { using (var baseDatos = new ModeloXCommerceContainer()) { var localidadNueva = new AccesoDatos.Localidad { Descripcion = localidadDTO.Descripcion, ProvinciaId = localidadDTO.ProvinciaId, EstaEliminado = localidadDTO.EstaEliminado }; baseDatos.Localidades.Add(localidadNueva); baseDatos.SaveChanges(); return(localidadNueva.Id); } }
public override bool EjecutarComandoNuevo() { if (!VerificarDatosObligatorios()) { MessageBox.Show(@"Por favor ingrese los campos Obligatorios.", @"Atención", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } var localidadNueva = new LocalidadDTO { ProvinciaId = (long)cmbProvincia.SelectedValue, Descripcion = txtLocalidad.Text, EstaEliminado = false }; _localidadServicio.Insertar(localidadNueva); return(true); }
public ActionResult Adicionar(LocalidadDTO _params) { string mensaje = string.Empty; if (!ModelState.IsValid) { return(View(_params)); } try { IAgregarLocalidad dato = new LocalidadRepositorio(); dato.AgregarLocalidad(_params, out mensaje); } catch (Exception ex) { } return(RedirectToAction("Index")); }
public void GetlocalidadbyID(int idlocalidad) { List <LocalidadDTO> loldto = new List <LocalidadDTO>(); LocalidadDTO objlocalidad = new LocalidadDTO(); objlocalidad.GetLoalidadbyID(idlocalidad); if (objlocalidad != null) { this.Localidadid = objlocalidad.Localidadid; this.Descripcion = objlocalidad.Descripcion; } else { this.Localidadid = -1; this.Descripcion = null; } }
protected void Button1_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtIdLoc.Text) == false) { //Creo un objeto "Caulquiera para este caso" LocalidadDTO objLoc = new LocalidadDTO(); //Obtengo los valores de la pantalla objLoc.locId = Convert.ToInt32(txtIdLoc.Text); objLoc.locDescripcion = txtLocdesc.Text; //Llamo ala funcion y paso por parametro "x" objeto InsertarPrueba(objLoc); //Limpio la pantalla txtIdLoc.Text = null; txtLocdesc.Text = null; } }
/// <summary> /// Agregar una localidad /// </summary> /// <param name="_params"></param> /// <param name="_localidadId"></param> /// <returns></returns> public bool AgregarLocalidad(LocalidadDTO _params, out string _localidadId) { Localidad localidad = new Localidad(); localidad.LocalidadId = Guid.NewGuid().ToString(); localidad.MunicipioId = _params.MunicipioId; localidad.Descripcion = _params.Descripcion; localidad.CodigoDane = _params.CodigoDane; localidad.CodigoPonal = _params.CodigoPonal; localidad.Vigente = true; using (ContextCnp db = new ContextCnp()) { db.Localidad.Add(localidad); if (db.SaveChanges() > 0) { _localidadId = localidad.LocalidadId; return(true); } _localidadId = string.Empty; return(false); } }
public static bool InsertLocalidad(LocalidadDTO theLocalidadDTO) { var respuesta = YouCom.mantenedores.DAL.MantenedoresDAL.InsertLocalidad(theLocalidadDTO); return(respuesta); }
public static LocalidadDTO LoadRow(SqlDataReader myDataReader) { LocalidadDTO theLocalidadDTO = new LocalidadDTO(); try { if (myDataReader != null) { // categoria_id try { if (!myDataReader.IsDBNull(0)) { theLocalidadDTO.IdLocalidad = myDataReader.GetInt32(0).ToString(); } } catch (Exception ex) { throw new Exception(ex.Message); } // categoria_id try { if (!myDataReader.IsDBNull(1)) { theLocalidadDTO.IdRegion = myDataReader.GetInt32(1).ToString(); } } catch (Exception ex) { throw new Exception(ex.Message); } // cate_descripcion try { if (!myDataReader.IsDBNull(2)) { theLocalidadDTO.Descripcion = myDataReader.GetString(2); } } catch (Exception ex) { throw new Exception(ex.Message); } try { if (!myDataReader.IsDBNull(3)) { theLocalidadDTO.UsuarioIngreso = myDataReader.GetString(3); } } catch (Exception ex) { throw new Exception(ex.Message); } try { if (!myDataReader.IsDBNull(4)) { theLocalidadDTO.FechaIngreso = myDataReader.GetDateTime(4).ToString(); } } catch (Exception ex) { throw new Exception(ex.Message); } try { if (!myDataReader.IsDBNull(5)) { theLocalidadDTO.UsuarioModificacion = myDataReader.GetString(5); } } catch (Exception ex) { throw new Exception(ex.Message); } try { if (!myDataReader.IsDBNull(6)) { theLocalidadDTO.FechaModificacion = myDataReader.GetDateTime(6).ToString(); } } catch (Exception ex) { throw new Exception(ex.Message); } try { if (!myDataReader.IsDBNull(7)) { theLocalidadDTO.Estado = myDataReader.GetInt32(7).ToString(); } } catch (Exception ex) { throw new Exception(ex.Message); } } } catch (SqlException ex) { throw new Exception(ex.Message); } catch (Exception e) { throw new Exception(e.Message); } finally { } return(theLocalidadDTO); }
//____________________________________________________________ //Lista "objeto" con Text public static List<LocalidadDTO> ListarLocalidadText() { OracleCommand cmd = new OracleCommand(); List<LocalidadDTO> ListaLocalidades = new List<LocalidadDTO>(); cmd.Connection = new OracleConnection(ConfigurationManager.ConnectionStrings["CHAPA"].ConnectionString); string strParcial = "Select * from localidad"; cmd.CommandType = CommandType.Text; cmd.CommandText = strParcial; cmd.Connection.Open(); OracleDataReader odr = cmd.ExecuteReader(); while (odr.Read()) { LocalidadDTO objLoc = new LocalidadDTO(); objLoc.locId = Convert.ToInt32(odr[0]); objLoc.locDescripcion = odr[1].ToString(); ListaLocalidades.Add(objLoc); } cmd.Connection.Close(); cmd.Dispose(); return ListaLocalidades; }
public static bool ActivaLocalidad(LocalidadDTO theLocalidadDTO) { bool respuesta = YouCom.mantenedores.DAL.MantenedoresDAL.ActivaLocalidad(theLocalidadDTO); return(respuesta); }
public static bool ValidaEliminacionLocalidad(LocalidadDTO theLocalidadDTO) { bool respuesta = facade.Localidad.ValidaEliminacionLocalidad(theLocalidadDTO); return(respuesta); }