示例#1
0
        private void NuevoDetalleFicatecnica()
        {
            DetalleFichaTecnicaEntity objFTEnt = new DetalleFichaTecnicaEntity();
            int num_reg = dgvFichaDetalleTecnica.Rows.Count;

            for (int i = 0; i < num_reg; i++)
            {
                if (dgvFichaDetalleTecnica.Rows[i].Cells[19].Value.ToString().Equals("1"))
                {
                    objFTEnt.IdFicTecnica  = IdFichaTecnica;
                    objFTEnt.Id_Equipo     = (int)cboEquipo.SelectedValue;
                    objFTEnt.IdEquipo      = dgvFichaDetalleTecnica.Rows[i].Cells[0].Value.ToString();
                    objFTEnt.Id_Marca      = (int)cboMarca.SelectedValue;
                    objFTEnt.IdMarca       = dgvFichaDetalleTecnica.Rows[i].Cells[2].Value.ToString();
                    objFTEnt.Modelo        = dgvFichaDetalleTecnica.Rows[i].Cells[4].Value.ToString();
                    objFTEnt.Tipo          = dgvFichaDetalleTecnica.Rows[i].Cells[5].Value.ToString();
                    objFTEnt.NroSerie      = dgvFichaDetalleTecnica.Rows[i].Cells[6].Value.ToString();
                    objFTEnt.CodInventario = dgvFichaDetalleTecnica.Rows[i].Cells[7].Value.ToString();
                    objFTEnt.Procesador    = dgvFichaDetalleTecnica.Rows[i].Cells[8].Value.ToString();
                    objFTEnt.MemoriaRam    = dgvFichaDetalleTecnica.Rows[i].Cells[9].Value.ToString();
                    objFTEnt.DiscoDuro     = dgvFichaDetalleTecnica.Rows[i].Cells[10].Value.ToString();
                    objFTEnt.NombreEquipo  = dgvFichaDetalleTecnica.Rows[i].Cells[11].Value.ToString();
                    objFTEnt.SisOperativo  = dgvFichaDetalleTecnica.Rows[i].Cells[12].Value.ToString();
                    objFTEnt.IpEquipo      = dgvFichaDetalleTecnica.Rows[i].Cells[13].Value.ToString();
                    objFTEnt.Usuario       = dgvFichaDetalleTecnica.Rows[i].Cells[14].Value.ToString();

                    objFTEnt.Estado1 = Estad_detalle_ficha;

                    objDFTController.InsertarFicha(objFTEnt);
                }
            }
        }
示例#2
0
        public void Eliminar(DetalleFichaTecnicaEntity objDTFTEnt)
        {
            string query = "SP_DEL_DET_FICHA_TECNICA";

            cn = objConn.Conectar();
            cn.Open();
            using (SqlCommand cmd = new SqlCommand(query, cn))
            {
                cmd.Parameters.AddWithValue("@ID", objDTFTEnt.IdDetalleFichaTecnica);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.ExecuteNonQuery();
            }
        }
示例#3
0
        private void ActualizarrDetalleFichaTecnica()
        {
            try
            {
                DetalleFichaTecnicaEntity objFTEnt = new DetalleFichaTecnicaEntity();
                objFTEnt.Id_Equipo = (int)cboEquipo.SelectedValue;
                if (cboEquipo.Text == "NINGUNA")
                {
                    objFTEnt.IdEquipo = "";
                }
                else
                {
                    objFTEnt.IdEquipo = (string)cboEquipo.SelectedValue.ToString();
                }
                objFTEnt.Id_Marca = (int)cboMarca.SelectedValue;
                if (cboMarca.Text == "NINGUNA")
                {
                    objFTEnt.IdMarca = "";
                }
                else
                {
                    objFTEnt.IdMarca = (string)cboMarca.SelectedValue.ToString();
                }

                objFTEnt.Modelo        = txtModelo.Text;
                objFTEnt.Tipo          = txtTipo.Text;
                objFTEnt.NroSerie      = txtNum_serie.Text;
                objFTEnt.CodInventario = txtCod_Inventario.Text;
                objFTEnt.Procesador    = txtProcesador.Text;
                objFTEnt.MemoriaRam    = txtRam.Text;
                objFTEnt.DiscoDuro     = txtRom.Text;
                objFTEnt.NombreEquipo  = txtNombre_equipo.Text;
                objFTEnt.SisOperativo  = txtSistema_operativo.Text;
                objFTEnt.IpEquipo      = txtIp_equipo.Text;
                objFTEnt.Usuario       = txtUsuario.Text;

                objFTEnt.Estado1 = "Modificado -";
                objFTEnt.IdDetalleFichaTecnica = IdDetalleFichaTecnica;

                objDFTController.ActualizarDetalleFichaT(objFTEnt);

                MessageConfirmation("Detalle Accesorio modificado correctamente (0_0)");
                btnAgregar.Text = "Agregar";
            }
            catch (Exception ex)
            {
                MessageBox.Show(string.Format("Error: {0}", ex.Message), "Error inesperado solicitante ficha tecnica");
            }
        }
示例#4
0
        public void Update(DetalleFichaTecnicaEntity objDetFicEnt)
        {
            const string query = "SP_UPD_DET_FICHA_TECNICA";

            cn = objConn.Conectar();
            cn.Open();
            try
            {
                using (SqlCommand cmd = new SqlCommand(query, cn))
                {
                    cmd.Parameters.AddWithValue("@id_equipo", objDetFicEnt.Id_Equipo);
                    cmd.Parameters.AddWithValue("@idequipo", objDetFicEnt.IdEquipo);
                    cmd.Parameters.AddWithValue("@id_marca", objDetFicEnt.Id_Marca);
                    cmd.Parameters.AddWithValue("@idmarca", objDetFicEnt.IdMarca);
                    cmd.Parameters.AddWithValue("@modelo", objDetFicEnt.Modelo);
                    cmd.Parameters.AddWithValue("@Tipo", objDetFicEnt.Tipo);
                    cmd.Parameters.AddWithValue("@nro_serie", objDetFicEnt.NroSerie);
                    cmd.Parameters.AddWithValue("@codinventario", objDetFicEnt.CodInventario);
                    cmd.Parameters.AddWithValue("@procesador", objDetFicEnt.Procesador);
                    cmd.Parameters.AddWithValue("@memoria_ram", objDetFicEnt.MemoriaRam);
                    cmd.Parameters.AddWithValue("@disco_duro", objDetFicEnt.DiscoDuro);
                    cmd.Parameters.AddWithValue("@nom_equipo", objDetFicEnt.NombreEquipo);
                    cmd.Parameters.AddWithValue("@sis_operativo", objDetFicEnt.SisOperativo);
                    cmd.Parameters.AddWithValue("@ip_equipo", objDetFicEnt.IpEquipo);
                    cmd.Parameters.AddWithValue("@usuario", objDetFicEnt.Usuario);
                    cmd.Parameters.AddWithValue("@esatdo_1", objDetFicEnt.Estado1);
                    cmd.Parameters.AddWithValue("@id_det_ft", objDetFicEnt.IdDetalleFichaTecnica);
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.ExecuteNonQuery();
                }
            }
            catch (Exception ex)
            {
                ex.Message.ToString();
            }
            finally
            {
                if (cn.State == ConnectionState.Open)
                {
                    cn.Close();
                }
            }
        }
        public void Delete(DetalleFichaTecnicaEntity id_item_detalle)
        {
            DetalleFichaTecnicaModel objDTFTModel = new DetalleFichaTecnicaModel();

            objDTFTModel.Eliminar(id_item_detalle);
        }
 public void ActualizarDetalleFichaT(DetalleFichaTecnicaEntity objDFTEnt)
 {
     objFTModel.Update(objDFTEnt);
 }
 public void InsertarFicha(DetalleFichaTecnicaEntity objDFTEnt)
 {
     objFTModel.Insert(objDFTEnt);
 }