public int ElimiarPromocion(CENPromocionesLista objtPromocionesAD) { int response = 0; SqlConnection con = null; SqlCommand cmd = null; CADConexion CadCx = new CADConexion(); try { con = new SqlConnection(CadCx.CxSQL()); cmd = new SqlCommand("pa_eliminar_promociones", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@codProm", objtPromocionesAD.codPromocion); cmd.Parameters.Add("@resultado", SqlDbType.Int).Direction = ParameterDirection.Output; con.Open(); cmd.ExecuteNonQuery(); //response = Convert.ToInt32(cmd.Parameters["@resultado"].Value); } catch (Exception ex) { throw ex; } finally { con.Close(); } return(response); }
public int ElimiarPromocion(CENPromocionesLista objtPromocionesAD) { CADPromociones objCLNPromociones = null; try { objCLNPromociones = new CADPromociones(); return(objCLNPromociones.ElimiarPromocion(objtPromocionesAD)); } catch (Exception ex) { throw ex; } }
public static int ElimiarPromocion(int codPromocion) { CLNPromociones objCLNPromocion = null; CENPromocionesLista objtPromociones = new CENPromocionesLista() { codPromocion = codPromocion, }; try { objCLNPromocion = new CLNPromociones(); int ok = objCLNPromocion.ElimiarPromocion(objtPromociones); return(ok); } catch (Exception ex) { throw ex; } }
public List <CENPromocionesLista> ListarPromociones(CENPromociones datos) { List <CENPromocionesLista> list_promociones = new List <CENPromocionesLista>(); CENPromocionesLista objPromocionesLista = null; SqlConnection con = null; SqlCommand cmd = null; SqlDataReader dr = null; CADConexion CadCx = new CADConexion(); try { con = new SqlConnection(CadCx.CxSQL()); cmd = new SqlCommand("pa_listar_promocion_filtros", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@codfechaI", SqlDbType.Char).Value = datos.codfechaI; cmd.Parameters.Add("@codfechaF", SqlDbType.Char).Value = datos.codfechaF; cmd.Parameters.Add("@codProveedor", SqlDbType.Int).Value = datos.codProveedor; cmd.Parameters.Add("@estado", SqlDbType.Int).Value = datos.estado; cmd.Parameters.Add("@codCliente", SqlDbType.Int).Value = datos.codCliente; cmd.Parameters.Add("@codVendedor", SqlDbType.Int).Value = datos.codVendedor; cmd.Parameters.Add("@codProducto", SqlDbType.Char).Value = datos.codProducto; cmd.Parameters.Add("@codTipoVenta", SqlDbType.Int).Value = datos.codTipoVenta; con.Open(); dr = cmd.ExecuteReader(); while (dr.Read()) { objPromocionesLista = new CENPromocionesLista(); objPromocionesLista.codPromocion = Convert.ToInt32(dr["ntraPromocion"]); objPromocionesLista.promocion = Convert.ToString(dr["nombrePromo"]); objPromocionesLista.codProducto = Convert.ToString(dr["codProducto"]); objPromocionesLista.producto = Convert.ToString(dr["producto"]); objPromocionesLista.codfechaI = Convert.ToDateTime(dr["fechaInicial"]).ToString("dd/MM/yyyy"); objPromocionesLista.codfechaF = Convert.ToDateTime(dr["fechaFin"]).ToString("dd/MM/yyyy"); objPromocionesLista.codProveedor = Convert.ToInt32(dr["codProveedor"]); objPromocionesLista.proveedor = Convert.ToString(dr["proveedor"]); objPromocionesLista.codhoraI = Convert.ToString(dr["horaInicial"]); objPromocionesLista.codhoraF = Convert.ToString(dr["horaFin"]); objPromocionesLista.codEstado = Convert.ToInt32(dr["estado"]); objPromocionesLista.estado = Convert.ToString(dr["estadoPromo"]); objPromocionesLista.cantidadProd = Convert.ToString(dr["cantImporte"]); objPromocionesLista.codUnidadBase = Convert.ToInt32(dr["tipoImporte"]); objPromocionesLista.desUnidadBase = Convert.ToString(dr["descImporte"]); objPromocionesLista.tipoProm = Convert.ToInt32(dr["codTipoVenta"]); objPromocionesLista.detTipoProm = Convert.ToString(dr["tipoVenta"]); objPromocionesLista.codVendAplica = Convert.ToInt32(dr["codVendedor"]); objPromocionesLista.desVendAplica = Convert.ToString(dr["vendedor"]); objPromocionesLista.codClienteAplica = Convert.ToInt32(dr["codPersona"]); objPromocionesLista.desClienetAplica = Convert.ToString(dr["cliente"]); objPromocionesLista.vecesUsarProm = Convert.ToInt32(dr["cantVecesUsarProm"]); objPromocionesLista.vecesUsarPromXvend = Convert.ToInt32(dr["cantVecesUsarXvendedor"]); objPromocionesLista.vecesUsarPromXcliente = Convert.ToInt32(dr["cantVecesUsarXcliente"]); list_promociones.Add(objPromocionesLista); } } catch (Exception ex) { ex.StackTrace.ToString(); } finally { con.Close(); } return(list_promociones); }