int IAccesoDatos.Registrar(ClaseMaster ObjMaster) { SqlCommand Comando = null; int Rpta = -1; using (SqlConnection Connection = new SqlConnection(StringConnection)) { Connection.Open(); Comando = new SqlCommand("Producto_Insertar", Connection); Comando.CommandType = CommandType.StoredProcedure; Comando.Parameters.Add("@CodigoProducto", SqlDbType.Int).Direction = ParameterDirection.Output; Comando.Parameters.Add("@NombreProducto", SqlDbType.VarChar, 50).Value = ObjMaster.EntidadProducto[0].NombreProducto; Comando.Parameters.Add("@LineaProducto", SqlDbType.VarChar, 250).Value = ObjMaster.EntidadProducto[0].LineaProducto; Comando.Parameters.Add("@PrecioProducto", SqlDbType.Decimal).Value = ObjMaster.EntidadProducto[0].PrecioProducto; try { Comando.CommandTimeout = 900; Comando.ExecuteNonQuery(); Rpta = Convert.ToInt32(Comando.Parameters["@CodigoProducto"].Value.ToString()); } catch (Exception ex) { Rpta = -1; } } return(Rpta); }
private void RegistrarCliente() { ClaseMaster ObjMaster = new ClaseMaster(); Cliente objCliente = new Cliente(); ClienteLogic objClienteLogic = new ClienteLogic(); IlogicCliente iLogicaCliente; ObjMaster.EntidadCliente = new List <Cliente>(); iLogicaCliente = objClienteLogic; objCliente.NombreCliente = txtNombreCliente.Text.Trim(); objCliente.DireccionCliente = txtDireccionCliente.Text.Trim(); objCliente.MontoCompra = Convert.ToDecimal(txtMonto.Text); // ObjMaster.EntidadCliente.Add(objCliente); string Respuesta = iLogicaCliente.RegistrarCliente(ObjMaster); if (Respuesta == "1") { MessageBox.Show("Datos grabados satisfactoriamente"); } else { MessageBox.Show("Error al grabar:\n" + Respuesta); } }
private void RegistrarProducto() { ClaseMaster ObjMaster = new ClaseMaster(); Producto objProducto = new Producto(); ProductoLogic objProductoLogic = new ProductoLogic(); ILogicProducto ILogicaProducto; ObjMaster.EntidadProducto = new List <Producto>(); ILogicaProducto = objProductoLogic; objProducto.NombreProducto = txtNombreProducto.Text.Trim(); objProducto.LineaProducto = txtLineaProducto.Text.Trim(); objProducto.PrecioProducto = Convert.ToDecimal(txtPrecioProducto.Text); // ObjMaster.EntidadProducto.Add(objProducto); string Respuesta = ILogicaProducto.RegistrarProducto(ObjMaster); if (Respuesta == "1") { MessageBox.Show("Datos grabados satisfactoriamente"); } else { MessageBox.Show("Error al grabar:\n" + Respuesta); } }
int IAccesoDatos.Registrar(ClaseMaster ObjMaster) { SqlCommand Comando = null; int Rpta = -1; using (SqlConnection Connection = new SqlConnection(StringConnection)) { Connection.Open(); Comando = new SqlCommand("Proyecto_Insertar", Connection); Comando.CommandType = CommandType.StoredProcedure; Comando.Parameters.Add("@NombreProyecto", SqlDbType.VarChar, 50).Value = ObjMaster.EntidadProyecto[0].NombreProyecto; Comando.Parameters.Add("@ProductividadCreacion", SqlDbType.Int).Value = ObjMaster.EntidadProyecto[0].ProductividadCreacion; Comando.Parameters.Add("@ProductividadModificacion", SqlDbType.Int).Value = ObjMaster.EntidadProyecto[0].ProductividadModificacion; Comando.Parameters.Add("@FechaCreacion", SqlDbType.Date).Value = ObjMaster.EntidadProyecto[0].FechaCreacion; Comando.Parameters.Add("@UsuarioCreacion", SqlDbType.VarChar, 25).Value = ObjMaster.EntidadProyecto[0].Usuario; try { Comando.CommandTimeout = 900; Comando.ExecuteNonQuery(); //Rpta = Convert.ToInt32(Comando.Parameters["@CodigoProducto"].Value.ToString()); } catch (Exception ex) { Rpta = -1; } } return(Rpta); }
int IAccesoDatos.Eliminar(ClaseMaster ObjMaster) { SqlCommand Comando = null; int Rpta = -1; using (SqlConnection Connection = new SqlConnection(StringConnection)) { Connection.Open(); Comando = new SqlCommand("Alumno_Eliminar", Connection); Comando.CommandType = CommandType.StoredProcedure; Comando.Parameters.Add("@CodigoAlumno", SqlDbType.Int).Value = ObjMaster.EntidadAlumno[0].CodigoAlumno; try { Comando.CommandTimeout = 900; Comando.ExecuteNonQuery(); Rpta = 1; } catch (Exception ex) { Rpta = -1; } } return(Rpta); }
string IlogicCliente.RegistrarCliente(ClaseMaster ObjMaster) { ClienteData objClienteData = new ClienteData(); IAccesoDatos iAccesoDatos; iAccesoDatos = objClienteData; string Respuesta = null; using (TransactionScope Tx = new TransactionScope(TransactionScopeOption.Required)) { try { int CodigoCliente = iAccesoDatos.Registrar(ObjMaster); Tx.Complete(); Respuesta = "1"; } catch (Exception Ex) { Respuesta = Ex.Message; } } return(Respuesta); }
string ILogicProyecto.RegistrarProyecto(ClaseMaster ObjMaster) { ProyectoData objProyectoData = new ProyectoData(); IAccesoDatos iAccesoDatos; iAccesoDatos = objProyectoData; string Respuesta = null; using (TransactionScope Tx = new TransactionScope(TransactionScopeOption.Required)) { try { int CodigoProducto = iAccesoDatos.Registrar(ObjMaster); Tx.Complete(); Respuesta = "1"; } catch (Exception Ex) { Respuesta = Ex.Message; } } return(Respuesta); }
string ILogicAlumno.EliminarAlumno(ClaseMaster ObjMaster) { AlumnoData ObjAlumnoData = new AlumnoData(); IAccesoDatos iAccesoDatos; iAccesoDatos = ObjAlumnoData; string Respuesta = null; using (TransactionScope Tx = new TransactionScope(TransactionScopeOption.Required)) { try { int CodigoAlumno = iAccesoDatos.Eliminar(ObjMaster); Tx.Complete(); Respuesta = "1"; } catch (Exception Ex) { Respuesta = Ex.Message; } } return(Respuesta); }
private void ActualizarAlumno() { ClaseMaster ObjMaster = new ClaseMaster(); Alumno ObjAlumno = new Alumno(); AlumnoLogic ObjAlumnoLogic = new AlumnoLogic(); ILogicAlumno iLogicaAlumno; ObjMaster.EntidadAlumno = new List <Alumno>(); iLogicaAlumno = ObjAlumnoLogic; ObjAlumno.CodigoAlumno = Convert.ToInt32(txtCodigo.Text); ObjAlumno.NombresAlumno = txtNombres.Text.Trim(); ObjAlumno.ApellidosAlumno = txtApellidos.Text.Trim(); ObjAlumno.Practica1 = Convert.ToInt32(txtPractica1.Text); ObjAlumno.Practica2 = Convert.ToInt32(txtPractica2.Text); ObjAlumno.Practica3 = Convert.ToInt32(txtPractica3.Text); ObjAlumno.Practica4 = Convert.ToInt32(txtPractica4.Text); ObjAlumno.PromedioPracticas = 0; ObjAlumno.ExamenParcial = Convert.ToInt32(this.txtParcial.Text);; ObjAlumno.ExamenFinal = Convert.ToInt32(this.txtFinal.Text);; ObjAlumno.PromedioFinal = 0; ObjAlumno.Estado = Convert.ToBoolean(chkEstado.Checked); // ObjMaster.EntidadAlumno.Add(ObjAlumno); string Respuesta = iLogicaAlumno.ActualizarAlumno(ObjMaster); if (Respuesta == "1") { MessageBox.Show("Datos actualizados satisfactoriamente"); } else { MessageBox.Show("Error al actualizar:\n" + Respuesta); } }
int IAccesoDatos.Actualizar(ClaseMaster ObjMaster) { SqlCommand Comando = null; int Rpta = -1; using (SqlConnection Connection = new SqlConnection(StringConnection)) { Connection.Open(); Comando = new SqlCommand("Alumno_Actualizar", Connection); Comando.CommandType = CommandType.StoredProcedure; Comando.Parameters.Add("@CodigoAlumno", SqlDbType.Int).Value = ObjMaster.EntidadAlumno[0].CodigoAlumno; Comando.Parameters.Add("@NombresAlumno", SqlDbType.VarChar, 50).Value = ObjMaster.EntidadAlumno[0].NombresAlumno; Comando.Parameters.Add("@ApellidosAlumno", SqlDbType.VarChar, 50).Value = ObjMaster.EntidadAlumno[0].ApellidosAlumno; Comando.Parameters.Add("@Practica1", SqlDbType.Int).Value = ObjMaster.EntidadAlumno[0].Practica1; Comando.Parameters.Add("@Practica2", SqlDbType.Int).Value = ObjMaster.EntidadAlumno[0].Practica2; Comando.Parameters.Add("@Practica3", SqlDbType.Int).Value = ObjMaster.EntidadAlumno[0].Practica3; Comando.Parameters.Add("@Practica4", SqlDbType.Int).Value = ObjMaster.EntidadAlumno[0].Practica4; Comando.Parameters.Add("@PromedioPracticas", SqlDbType.Decimal).Value = ObjMaster.EntidadAlumno[0].PromedioPracticas; Comando.Parameters.Add("@ExamenParcial", SqlDbType.Int).Value = ObjMaster.EntidadAlumno[0].ExamenParcial; Comando.Parameters.Add("@ExamenFinal", SqlDbType.Int).Value = ObjMaster.EntidadAlumno[0].ExamenFinal; Comando.Parameters.Add("@PromedioFinal", SqlDbType.Decimal).Value = ObjMaster.EntidadAlumno[0].PromedioFinal; Comando.Parameters.Add("@Estado", SqlDbType.Bit).Value = ObjMaster.EntidadAlumno[0].Estado; try { Comando.CommandTimeout = 900; Comando.ExecuteNonQuery(); Rpta = 1; } catch (Exception ex) { Rpta = -1; } } return(Rpta); }
int IAccesoDatos.Eliminar(ClaseMaster ObjMaster) { throw new NotImplementedException(); }
int IAccesoDatos.Actualizar(ClaseMaster ObjMaster) { throw new NotImplementedException(); }