public int EliminarPasarelaDetalle(Ent_PasarelaDetalle pasarelaDetalle) { int IdPasarelaDetalle = 0; IdPasarelaDetalle = pasarelaDA.EliminarPasarelaDetalle(pasarelaDetalle); return(IdPasarelaDetalle); }
public int EliminarPasarelaDetalle(Ent_PasarelaDetalle pasarelaDetalle) { //string sqlquery = "USP_Insertar_pasarela"; int idPasarelaDetalle = 0; try { using (SqlConnection cn = new SqlConnection(Conexion.conexion_data)) { if (cn.State == 0) { cn.Open(); } SqlCommand oComando = new SqlCommand("USP_Eliminar_pasarelaDetalle", cn); oComando.CommandType = CommandType.StoredProcedure; SqlParameter oPasarelaDetalle_id = oComando.Parameters.Add("@PasarelaDetalle_id", SqlDbType.Int); oPasarelaDetalle_id.Direction = ParameterDirection.Input; oPasarelaDetalle_id.Value = pasarelaDetalle.PasarelaDet_id; SqlParameter oPasarela_UsuCrea = oComando.Parameters.Add("@Pasarela_usuCrea", SqlDbType.VarChar); oPasarela_UsuCrea.Direction = ParameterDirection.Input; oPasarela_UsuCrea.Value = pasarelaDetalle.Pasarela_UsuCrea; SqlParameter oPasarela_IpCrea = oComando.Parameters.Add("@Pasarela_IpCrea", SqlDbType.VarChar); oPasarela_IpCrea.Direction = ParameterDirection.Input; oPasarela_IpCrea.Value = pasarelaDetalle.Pasarela_Ip; SqlParameter oIdRespuesta = oComando.Parameters.Add("@PasarelaDetalle_id", SqlDbType.Int); oIdRespuesta.Direction = ParameterDirection.ReturnValue; oComando.ExecuteNonQuery(); idPasarelaDetalle = (int)oIdRespuesta.Value; } } catch (Exception exc) { idPasarelaDetalle = -1; //valida = false; } return(idPasarelaDetalle); }
public ActionResult EliminarPasarelaDetalle() { var oJRespuesta = new JsonResponse(); Ent_Usuario _usuario = (Ent_Usuario)Session[Ent_Constantes.NameSessionUser]; if (_usuario == null) { oJRespuesta.Data = -1; oJRespuesta.Message = "Debe Iniciar sessión."; } else { Ent_PasarelaDetalle pasarelaDetalle = new Ent_PasarelaDetalle(); pasarelaDetalle.PasarelaDet_id = Convert.ToInt32(Post("PasarelaDet_id")); pasarelaDetalle.Pasarela_UsuCrea = _usuario.usu_login; pasarelaDetalle.Pasarela_Ip = _usuario.usu_ip; oJRespuesta.Data = pasarelaBl.EliminarPasarelaDetalle(pasarelaDetalle); oJRespuesta.Message = "El detalle ha sido eliminado."; } return(Json(oJRespuesta, JsonRequestBehavior.AllowGet)); }
public Ent_Pasarela GetPasarela(string strId) { Ent_Pasarela Pasarela = new Ent_Pasarela();; List <Ent_PasarelaDetalle> lisDetalle = null; Int32 IdPasarela = 0; string Titulo = ""; string Descripcion = ""; string Estado = ""; string Tipo = ""; string sqlquery = "USP_Pasarela_IND"; try { using (SqlConnection cn = new SqlConnection(Conexion.conexion_data)) { if (cn.State == 0) { cn.Open(); } using (SqlCommand cmd = new SqlCommand(sqlquery, cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Pasarela_id", strId); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { lisDetalle = new List <Ent_PasarelaDetalle>(); while (dr.Read()) { Ent_PasarelaDetalle pasarelaDetalle = new Ent_PasarelaDetalle(); IdPasarela = Int32.Parse(dr["IdPasarela"].ToString()); Titulo = dr["Titulo"].ToString(); Descripcion = dr["Descripcion"].ToString(); Estado = dr["Est_Id"].ToString(); Tipo = dr["Tipo"].ToString(); pasarelaDetalle.PasarelaDet_id = Int32.Parse(dr["IdPasarelaDetalle"].ToString()); pasarelaDetalle.PasarelaDet_Ruta = dr["Ruta"].ToString(); pasarelaDetalle.PasarelaDet_Nombre = dr["NombreImagen"].ToString(); pasarelaDetalle.PasarelaDet_Orden = Int32.Parse(dr["Orden"].ToString()); lisDetalle.Add(pasarelaDetalle); } Pasarela.Pasarela_ListDetalle = lisDetalle; Pasarela.Pasarela_id = Int32.Parse(strId); Pasarela.Pasarela_Titulo = Titulo; Pasarela.Pasarela_Descripcion = Descripcion; Pasarela.Pasarela_Estado = Estado; Pasarela.Pasarela_Tipo = Tipo; } } } } catch (Exception) { Pasarela = null; } return(Pasarela); }