public CO_Respuesta InsertLinea(CO_Lineas objLineas) { var objRespuesta = new CO_Respuesta(); objRespuesta.BoolRespuesta = false; var sql_query = string.Empty; sql_query = " INSERT INTO [dbo].[Lineas] " + " ([id_marca],[id_modelo],[Linea]) " + " VALUES " + " (@id_marca, @id_modelo, @Linea)"; using (var conecta = objConexion.Conectar()) { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("id_marca", objLineas.Id_Marca); comando.Parameters.AddWithValue("id_modelo", objLineas.Id_Modelo); comando.Parameters.AddWithValue("linea", objLineas.Linea); try { //Se abre la sesion para transaccion conecta.Open(); //Ejecuta la consulta comando.ExecuteScalar(); objRespuesta.BoolRespuesta = true; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta SelectFactura() { var objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = "select id_factura, CONCAT(numero_factura, ' - ', serie) as numero_factura, fecha_factura, convert(numeric(28,2),total) as total, estado " + " from Factura_Encabezado "; using (var conexion = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conexion); var dataAdapter = new SqlDataAdapter(comando); var tabla = new DataTable(); dataAdapter.Fill(tabla); objRespuesta.DataTableRespuesta = tabla; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta SelectProductoInventario(int id_producto) { var objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = " select sum(cantidad) as disponible, avg(precio_venta) as precio " + " from Inventarios " + " where id_producto = @id_producto; "; using (var conexion = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conexion); comando.Parameters.AddWithValue("id_producto", id_producto); var dataAdapter = new SqlDataAdapter(comando); var tabla = new DataTable(); dataAdapter.Fill(tabla); objRespuesta.DataTableRespuesta = tabla; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta InsertTipoVehiculo(CO_TipoVehiculos objTipoVehiculo) { var objRespuesta = new CO_Respuesta(); objRespuesta.BoolRespuesta = false; var sql_query = string.Empty; sql_query = " INSERT INTO [dbo].[Tipo_Vehiculo] " + " ([tipo]) " + " VALUES " + " (@tipo)"; using (var conecta = objConexion.Conectar()) { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("tipo", objTipoVehiculo.Tipo); try { //Se abre la sesion para transaccion conecta.Open(); //Ejecuta la consulta comando.ExecuteScalar(); objRespuesta.BoolRespuesta = true; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta DeleteProveedor(int id_proveedor) { var objRespuesta = new CO_Respuesta(); objRespuesta.BoolRespuesta = false; var sql_query = string.Empty; sql_query = " DELETE FROM [dbo].[proveedores] " + " WHERE id_proveedor = @id_proveedor "; using (var conecta = objConexion.Conectar()) { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("id_proveedor", id_proveedor); try { //Se abre la sesion para transaccion conecta.Open(); //Ejecuta la consulta comando.ExecuteScalar(); objRespuesta.BoolRespuesta = true; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta SelectMarcas() { CO_Respuesta objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = " select id_marca, Marca, Descripcion " + " from marcas; "; using (var conecta = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conecta); var dataAdapter = new SqlDataAdapter(comando); var tabla = new DataTable(); dataAdapter.Fill(tabla); objRespuesta.DataTableRespuesta = tabla; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta UpdateTipoVehiculo(CO_TipoVehiculos objTipoVehiculo) { var objRespuesta = new CO_Respuesta(); objRespuesta.BoolRespuesta = false; var sql_query = string.Empty; sql_query = " UPDATE [dbo].[tipo_vehiculo] " + " SET [tipo] = @tipo" + " WHERE id_tipo_vehiculo = @id_tipo_vehiculo"; using (var conecta = objConexion.Conectar()) { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("id_tipo_vehiculo", objTipoVehiculo.Id_Tipo_Vehiculo); comando.Parameters.AddWithValue("tipo", objTipoVehiculo.Tipo); try { //Se abre la sesion para transaccion conecta.Open(); //Ejecuta la consulta comando.ExecuteScalar(); objRespuesta.BoolRespuesta = true; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta SelectSubTotalServicioExterno(int id_servicio) { var objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = " select sum(precio) as subtotal " + " from Servicio_Externo_Detalle " + " where id_servicio = @id_servicio; "; using (var conexion = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conexion); comando.Parameters.AddWithValue("id_servicio", id_servicio); conexion.Open(); objRespuesta.DecimalRespuesta = (decimal)comando.ExecuteScalar(); } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta DeleteDetalleServicioExterno(int correlativo_servicio) { var objRespuesta = new CO_Respuesta(); objRespuesta.BoolRespuesta = false; var sql_query = string.Empty; sql_query = " DELETE FROM [dbo].[Servicio_Externo_Detalle] " + " WHERE corr_servicio_externo = @corr_servicio_externo "; using (var conecta = objConexion.Conectar()) { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("corr_servicio_externo", correlativo_servicio); try { conecta.Open(); comando.ExecuteScalar(); objRespuesta.BoolRespuesta = true; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta InsertDetalleServicio(CO_Servicios objServicio) { var objRespuesta = new CO_Respuesta(); objRespuesta.BoolRespuesta = false; var sql_query = string.Empty; sql_query = " INSERT INTO [dbo].[Servicio_Externo_Detalle] " + " ([id_servicio],[descripcion],[precio]) " + " VALUES " + " (@id_servicio, @descripcion, @precio);"; using (var conecta = objConexion.Conectar()) { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("id_servicio", objServicio.Id_Servicio); comando.Parameters.AddWithValue("descripcion", objServicio.Descripcion); comando.Parameters.AddWithValue("precio", objServicio.PrecioServicio); try { conecta.Open(); comando.ExecuteScalar(); objRespuesta.BoolRespuesta = true; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta UpdateDetalleServicioExterno(CO_Servicios objServicio) { var objRespuesta = new CO_Respuesta(); objRespuesta.BoolRespuesta = false; var sql_query = string.Empty; sql_query = " UPDATE [dbo].[Servicio_Externo_Detalle] " + " SET [descripcion] = @descripcion " + " ,[precio] = @precio " + " WHERE corr_servicio_externo = @corr_servicio_externo; "; using (var conecta = objConexion.Conectar()) { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("descripcion", objServicio.Descripcion); comando.Parameters.AddWithValue("precio", objServicio.PrecioServicio); comando.Parameters.AddWithValue("corr_servicio_externo", objServicio.Corr_ServicioExterno); try { conecta.Open(); comando.ExecuteScalar(); objRespuesta.BoolRespuesta = true; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta SelectServicios(int id_servicio) { var objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = "SELECT [id_cliente] ,[id_vehiculo_cliente] " + " ,[id_tipo_servicio],[fecha_ingreso],[kilometraje_servicio] " + " ,convert(numeric(28,2),[costo_servicio]) as costo_servicio,convert(numeric(28,2),[costo_total]) as costo_total,[estado] " + " FROM[dbo].[Servicio_Encabezado] " + " where id_servicio = @id_servicio "; using (var conexion = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conexion); comando.Parameters.AddWithValue("id_servicio", id_servicio); var dataAdapter = new SqlDataAdapter(comando); var tabla = new DataTable(); dataAdapter.Fill(tabla); objRespuesta.DataTableRespuesta = tabla; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta SelectTipoServicio(int id_tipo_servicio) { var objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = " SELECT [tipo_servicio] " + " ,[Descripcion],[costo],[porcentaje_ganancia] " + " FROM[dbo].[Tipo_Servicio] " + " WHERE id_tipo_servicio = @id_tipo_servicio; "; using (var conecta = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("id_tipo_servicio", id_tipo_servicio); var dataAdapter = new SqlDataAdapter(comando); var tabla = new DataTable(); dataAdapter.Fill(tabla); objRespuesta.DataTableRespuesta = tabla; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta SelectVehiculoClienteDetalle(int id_vehiculoCliente) { var objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = " SELECT [id_vehiculo_cliente] " + " ,[id_cliente],[id_vehiculo],[placa] " + " ,[color],[kilometraje] " + " FROM[dbo].[Vehiculos_Clientes] " + " where id_vehiculo_cliente = @id_vehiculo_cliente "; using (var conecta = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("id_vehiculo_cliente", id_vehiculoCliente); var dataAdapter = new SqlDataAdapter(comando); var tabla = new DataTable(); dataAdapter.Fill(tabla); objRespuesta.DataTableRespuesta = tabla; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
protected void ActualizarProductoInventario(int id_producto) { var dt = new DataTable(); Capa_Negocio.Administracion.Inventario.CN_Inventarios objInventarios = new Capa_Negocio.Administracion.Inventario.CN_Inventarios(); objRespuesta = objInventarios.SelectProductoInventario(id_producto); dt = objRespuesta.DataTableRespuesta; var row = dt.Rows[0]; if (id_producto > 0) { if (row["precio"] != null) { txtCantidadDisponible.Text = row["disponible"].ToString(); txtPrecio.Text = Convert.ToDecimal(row["precio"]).ToString("#.##"); } else { txtCantidadDisponible.Text = "0"; txtPrecio.Text = "0.00"; } } else { ddlProducto.SelectedValue = "0"; txtCantidadDisponible.Text = "0"; txtPrecio.Text = "0.00"; } }
public CO_Respuesta SelectClientes(int id_cliente) { var objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = "select nit, cui, pasaporte, nombres, apellidos, " + " direccion, telefono, celular, correo " + " from clientes " + " WHERE id_cliente = @id_cliente; "; using (var conecta = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("id_cliente", id_cliente); var dataAdapter = new SqlDataAdapter(comando); var tabla = new DataTable(); dataAdapter.Fill(tabla); objRespuesta.DataTableRespuesta = tabla; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta UpdateMarca(CO_Marcas objMarcas) { var objRespuesta = new CO_Respuesta(); objRespuesta.BoolRespuesta = false; var sql_query = string.Empty; sql_query = " UPDATE [dbo].[marcas] " + " SET [marca] = @marca " + " ,[descripcion] = @descripcion" + " WHERE id_marca = @id_marca"; using (var conecta = objConexion.Conectar()) { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("id_marca", objMarcas.Id_Marca); comando.Parameters.AddWithValue("marca", objMarcas.Marca); comando.Parameters.AddWithValue("descripcion", objMarcas.Descripcion); try { //Se abre la sesion para transaccion conecta.Open(); //Ejecuta la consulta comando.ExecuteScalar(); objRespuesta.BoolRespuesta = true; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
protected void MostrarDatos(int id_vehiculo) { btnGuardar.Text = "Editar"; btnGuardar.CommandName = "Editar"; var tabla_datos = new DataTable(); objRespuesta = obj_Negocio_Vehiculos.SelectVehiculos(id_vehiculo); tabla_datos = objRespuesta.DataTableRespuesta; var row = tabla_datos.Rows[0]; ddl_marca.SelectedValue = row["id_marca"].ToString(); Llenar_ddlLinea(Convert.ToInt32(ddl_marca.SelectedValue.ToString())); ddl_linea.SelectedValue = row["id_linea"].ToString(); ddl_linea.Enabled = true; Llenar_ddlModelo(Convert.ToInt32(ddl_linea.SelectedValue.ToString())); ddl_modelo.SelectedValue = row["id_modelo"].ToString(); ddl_modelo.Enabled = true; ddl_tipo_vehiculo.SelectedValue = row["id_tipo_vehiculo"].ToString(); ddl_tipo_vehiculo.Enabled = true; txtDescripcion.Text = row["descripcion"].ToString(); }
public CO_Respuesta SelectProductos(int id_producto) { var objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = "select id_categoria, id_vehiculo, nombre, marca, descripcion " + " from Produtos " + " where id_producto = @id_producto; "; using (var conecta = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("id_producto", id_producto); var dataAdapter = new SqlDataAdapter(comando); var tabla = new DataTable(); dataAdapter.Fill(tabla); objRespuesta.DataTableRespuesta = tabla; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta SelectModelos(int id_linea) { var objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = " select a.id_modelo, modelo " + " from Modelos A " + " join Lineas B on " + " A.id_modelo = B.id_modelo " + " where B.id_linea = @id_linea; "; using (var conecta = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("id_linea", id_linea); var dataAdapter = new SqlDataAdapter(comando); var tabla = new DataTable(); dataAdapter.Fill(tabla); objRespuesta.DataTableRespuesta = tabla; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta SelectTipoVehiculos(int id_tipo_vehiculo) { var objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = "select tipo " + " from tipo_vehiculo " + " where id_tipo_vehiculo = @id_tipo_vehiculo; "; using (var conecta = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("id_tipo_vehiculo", id_tipo_vehiculo); var dataAdapter = new SqlDataAdapter(comando); var tabla = new DataTable(); dataAdapter.Fill(tabla); objRespuesta.DataTableRespuesta = tabla; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta UpdateCategoria(CO_CategoriaProductos objCategoria) { var objRespuesta = new CO_Respuesta(); objRespuesta.BoolRespuesta = false; var sql_query = string.Empty; sql_query = " UPDATE [dbo].[categoria_productos] " + " SET [nombre] = @nombre " + " ,[descripcion] = @descripcion" + " WHERE id_categoria = @id_categoria"; using (var conecta = objConexion.Conectar()) { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("id_categoria", objCategoria.Id_Categoria); comando.Parameters.AddWithValue("nombre", objCategoria.Categoria); comando.Parameters.AddWithValue("descripcion", objCategoria.Descripcion); try { //Se abre la sesion para transaccion conecta.Open(); //Ejecuta la consulta comando.ExecuteScalar(); objRespuesta.BoolRespuesta = true; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta SelectProveedores() { var objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = "select id_proveedor, nombre_proveedor, correo from proveedores; "; using (var conecta = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conecta); var dataAdapter = new SqlDataAdapter(comando); var tabla = new DataTable(); dataAdapter.Fill(tabla); objRespuesta.DataTableRespuesta = tabla; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta SelectCategorias() { var objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = " select id_categoria, nombre, Descripcion " + " from categoria_productos; "; using (var conecta = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conecta); var dataTable = new DataTable(); var dataAdapter = new SqlDataAdapter(comando); dataAdapter.Fill(dataTable); objRespuesta.DataTableRespuesta = dataTable; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta SelectProveedores(int id_proveedor) { var objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = "select nit, nombre_proveedor,direccion,telefono,correo " + " from proveedores " + " where " + " id_proveedor = @id_proveedor; "; using (var conecta = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("id_proveedor", id_proveedor); var dataAdapter = new SqlDataAdapter(comando); var tabla = new DataTable(); dataAdapter.Fill(tabla); objRespuesta.DataTableRespuesta = tabla; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta InsertCategoria(CO_CategoriaProductos objCategoria) { var objRespuesta = new CO_Respuesta(); objRespuesta.BoolRespuesta = false; var sql_query = string.Empty; sql_query = " INSERT INTO [dbo].[Categoria_Productos] " + " ([nombre],[Descripcion]) " + " VALUES " + " (@nombre, @descripcion)"; using (var conecta = objConexion.Conectar()) { var comando = new SqlCommand(sql_query, conecta); comando.Parameters.AddWithValue("nombre", objCategoria.Categoria); comando.Parameters.AddWithValue("descripcion", objCategoria.Descripcion); try { //Se abre la sesion para transaccion conecta.Open(); //Ejecuta la consulta comando.ExecuteScalar(); objRespuesta.BoolRespuesta = true; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta SelectFactura(int id_factura) { var objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = "select numero_factura, serie, id_cliente, fecha_factura, convert(numeric(28,2),total) as total " + " from Factura_Encabezado " + " where id_factura = @id_factura; "; using (var conexion = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conexion); comando.Parameters.AddWithValue("id_factura", id_factura); var dataAdapter = new SqlDataAdapter(comando); var tabla = new DataTable(); dataAdapter.Fill(tabla); objRespuesta.DataTableRespuesta = tabla; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
protected void ddlTipoServicio_SelectedIndexChanged(object sender, EventArgs e) { var id_tipo_servicio = 0; id_tipo_servicio = Convert.ToInt32(ddlTipoServicio.SelectedValue.ToString()); if (id_tipo_servicio > 0) { Capa_Negocio.Administracion.Servicios.CN_Tipo_Servicio objTipoServicio = new Capa_Negocio.Administracion.Servicios.CN_Tipo_Servicio(); var dt = new DataTable(); objRespuesta = objTipoServicio.SelectTipoServicio(id_tipo_servicio); dt = objRespuesta.DataTableRespuesta; if (dt.Rows.Count > 0) { var row = dt.Rows[0]; var costo = 0.00m; var porcentage = 0.00m; var costo_final = 0.0m; costo = Convert.ToDecimal(row["costo"].ToString()); porcentage = Convert.ToDecimal(row["porcentaje_ganancia"].ToString()); costo_final = (costo * porcentage) + costo; ActualizaCostoServicio(costo_final); txtCostoServicio.Text = costo_final.ToString("#.##"); ActualizoMuestroCostoTotal(); } } else { var costo_final = 0.0m; ActualizaCostoServicio(costo_final); txtCostoServicio.Text = costo_final.ToString("#.##"); ActualizoMuestroCostoTotal(); } }
public CO_Respuesta SelectInventarios() { var objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = " Select inv.id_producto,p.nombre,sum(inv.cantidad) as disponible, convert(numeric(28,2),MAX(precio_venta)) as Precio_maximo " + " from Inventarios inv " + " inner join Produtos p " + " on inv.id_producto = p.id_producto " + " Group by inv.id_producto,p.nombre "; using (var conexion = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conexion); var dataAdapter = new SqlDataAdapter(comando); var tabla = new DataTable(); dataAdapter.Fill(tabla); objRespuesta.DataTableRespuesta = tabla; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }
public CO_Respuesta SelectLineas() { var objRespuesta = new CO_Respuesta(); var sql_query = string.Empty; sql_query = " select A.id_linea, B.Marca, C.modelo, A.Linea " + " from lineas A " + " inner join marcas B on " + " A.id_marca = B.id_marca " + " inner join modelos C on " + " A.id_modelo = c.id_modelo; "; using (var conecta = objConexion.Conectar()) { try { var comando = new SqlCommand(sql_query, conecta); var dataAdapter = new SqlDataAdapter(comando); var tabla = new DataTable(); dataAdapter.Fill(tabla); objRespuesta.DataTableRespuesta = tabla; } catch (Exception e) { objRespuesta.MensajeRespuesta = e.Message; } } return(objRespuesta); }