public int EliminarDT(object obj) //metodo eliminar { DirectorTecnicoBO data = (DirectorTecnicoBO)obj; cmd.Connection = con.estableserconexion(); con.Abrirconexion(); sql = "delete from DirectorTecnico where IDdirectort= '" + data.IdDirector + "'"; cmd.CommandText = sql; int valor = cmd.ExecuteNonQuery(); con.Cerrarconexion(); cmd.Parameters.Clear(); if (valor <= 0) { return(0); } return(1); }
public int GuardarDT(object obj) //metodo insertar con imagen { DirectorTecnicoBO data = (DirectorTecnicoBO)obj; cmd.Connection = con.estableserconexion(); con.Abrirconexion(); sql = "Insert into DirectorTecnico (imagen, Nombre, ApellidoPaterno, ApellidoMaterno) values (@imagen,'" + data.Nombre + "','" + data.ApellidoPaterno + "','" + data.ApellidoMaterno + "')"; cmd.CommandText = sql; cmd.Parameters.Add("@imagen", SqlDbType.Image); cmd.Parameters["@imagen"].Value = data.Foto; System.IO.MemoryStream ms = new System.IO.MemoryStream(); data.Foto.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg); cmd.Parameters["@imagen"].Value = ms.GetBuffer(); int i = cmd.ExecuteNonQuery(); con.Cerrarconexion(); cmd.Parameters.Clear(); if (i <= 0) { return(0); } return(1); }
public int ActualizarDT(object obj) //Actualizar { DirectorTecnicoBO data = (DirectorTecnicoBO)obj; cmd.Connection = con.estableserconexion(); con.Abrirconexion(); sql = "update DirectorTecnico set imagen = @imagen, Nombre = '" + data.Nombre + "',ApellidoPaterno = '" + data.ApellidoPaterno + "',ApellidoMaterno = '" + data.ApellidoMaterno + "' where IDdirectort = '" + data.IdDirector + "'"; cmd.CommandText = sql; cmd.Parameters.Add("@imagen", SqlDbType.Image); cmd.Parameters["@imagen"].Value = data.Foto; System.IO.MemoryStream ms = new System.IO.MemoryStream(); data.Foto.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg); cmd.Parameters["@imagen"].Value = ms.GetBuffer(); int i = cmd.ExecuteNonQuery(); con.Cerrarconexion(); cmd.Parameters.Clear(); if (i <= 0) { return(0); } return(1); }
public DataSet devuelveAsociacion(object obj) { string cadenaWhere = ""; bool edo = false; DirectorTecnicoBO data = (DirectorTecnicoBO)obj; cmd.Connection = con.estableserconexion(); con.Abrirconexion(); //select * from alumno where matricula=@matricula if (data.IdDirector > 0) { cadenaWhere = cadenaWhere + " IDdirectort=@IDdirectort and"; cmd.Parameters.Add("@IDdirectort", SqlDbType.Int); cmd.Parameters["@IDdirectort"].Value = data.IdDirector; edo = true; } if (data.Foto != null) { cadenaWhere = " imagen=@imagen and"; cmd.Parameters.Add("@imagen", SqlDbType.Image); cmd.Parameters["@imagen"].Value = data.Foto; edo = true; } if (data.Nombre != null) { cadenaWhere = " Nombre=@Nombre and"; cmd.Parameters.Add("@Nombre", SqlDbType.VarChar); cmd.Parameters["@Nombre"].Value = data.Nombre; edo = true; } if (data.ApellidoPaterno != null) { cadenaWhere = " ApellidoPaterno=@ApellidoPaterno and"; cmd.Parameters.Add("@ApellidoPaterno", SqlDbType.VarChar); cmd.Parameters["@ApellidoPaterno"].Value = data.ApellidoPaterno; edo = true; } if (data.ApellidoMaterno != null) { cadenaWhere = " ApellidoMaterno=@ApellidoMaterno and"; cmd.Parameters.Add("@ApellidoMaterno", SqlDbType.VarChar); cmd.Parameters["@ApellidoMaterno"].Value = data.ApellidoMaterno; edo = true; } if (edo == true) { cadenaWhere = " WHERE " + cadenaWhere.Remove(cadenaWhere.Length - 3, 3); } sql = "select * from DirectorTecnico" + cadenaWhere; cmd.CommandText = sql; da.SelectCommand = cmd; da.Fill(dsDirector); con.Cerrarconexion(); return(dsDirector); }