//Inicio metodo ingresar Pedidos public PedidoN ingresarPedido(PedidoN objPedido) { SqlCommand cmd = new SqlCommand(); try { cmd.Connection = new SqlConnection(strConn); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "pa_ingresarPedido"; cmd.Parameters.Add("@Fecha", SqlDbType.DateTime).Value = objPedido.Fecha; cmd.Parameters.Add("@Total", SqlDbType.Int).Value = objPedido.Total; cmd.Parameters.Add("@id_vendedor", SqlDbType.Int).Value = objPedido.Id_vendedor; cmd.Parameters.Add("@id_cliente", SqlDbType.Int).Value = objPedido.Id_cliente; cmd.Connection.Open(); cmd.ExecuteNonQuery(); cmd.Connection.Close(); objPedido.Exito = true; } catch (Exception ex) { objPedido.Exito = false; objPedido.Mensaje = "Excepcion capturada: " + ex.Message; } return(objPedido); }//Fin metodo ingresar pedido
}//Fin metodo listar pedido //Inicio metodo listar Clientes public PedidoN listarCliente(PedidoN objPedido) { SqlCommand cmd = new SqlCommand(); SqlDataAdapter sda = new SqlDataAdapter(cmd); try { cmd.Connection = new SqlConnection(strConn); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "pa_listarCliente"; //cmd.Parameters.Add("@Id", SqlDbType.Int).Value = objPedido.Id_pedido; cmd.Connection.Open(); cmd.ExecuteNonQuery(); sda.Fill(objPedido.Ds); //llenamos el dataset cmd.Connection.Close(); objPedido.Exito = true; } catch (Exception ex) { objPedido.Exito = false; objPedido.Mensaje = "Excepcion capturada: " + ex.Message; } return(objPedido); }//Fin metodo listar Clientes
}//Fin metodo modificar pedido //Inicio metodo eliminar logico pedido public PedidoN eliminarPedido(PedidoN objPedido) { SqlCommand cmd = new SqlCommand(); SqlDataAdapter sda = new SqlDataAdapter(cmd); try { cmd.Connection = new SqlConnection(strConn); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "pa_eliminarPedido"; cmd.Parameters.Add("@id_pedido", SqlDbType.Int).Value = objPedido.Id_pedido; cmd.Connection.Open(); cmd.ExecuteNonQuery(); cmd.Connection.Close(); objPedido.Exito = true; } catch (Exception ex) { objPedido.Exito = false; objPedido.Mensaje = "Excepcion capturada: " + ex.Message; } return(objPedido); }//Fin metodo eliminar logico pedido